Geodi Query API - Kelime Sorgulama
Token Geodi Token Oluşturma sayfasındaki bilgiler ile elde edilebilir.
QueryHandler.GetKeywordsbasitleştirilmiş bir servistir. getKeywordsapi ile daha fazla özellikten faydalanabilir.
GetKeywords | |
---|---|
Açıklama | Workspace içindeki dokümanlarda ve tarama sonucu bulunan kelimeler içinde arama yapar. |
İstek | [GEODIURL]/QueryHandler?op=GetKeywords&wsName=[WSNAME]&q=[SearchString]&startIndex=[StartIndex]&endIndex=[EndIndex]&options=[OptionsJSON]&UserSession=[TOKEN]
|
HttpMethod | GET,POST |
Beklenen Hatalar | 401 Unauthorized access / Access denied 403 Forbidden 511 Network Authentication Required 501 Server Error |
Dönecek Sonuç | [
{
"KeywordID": 1,
"Keyword": "",
"Keyword_Extra": "",
"RecognizerID": 0,
"NumberOfOccurences": 1,
"GeoType": 0
}
]
|
Örnekler | [GEODIURL]/QueryHandler?op=GetKeywords&wsName=PROJE&q=ankara&startIndex=0&endIndex=1
[
{
"KeywordID": 1,
"Keyword": "Ankara",
"Keyword_Extra": "",
"RecognizerID": -987,
"GeoType": 1
}
] [GEODIURL]/QueryHandler?op=GetKeywords&wsName=PROJE&q=ankara&startIndex=0&endIndex=3&options={"LayerIDFilter":[-456]}
[
{
"KeywordID": 2,
"Keyword": "Ankara",
"Keyword_Extra": "",
"RecognizerID": -456,
"GeoType": 1
},
{
"KeywordID": 3,
"Keyword": "Ankara",
"Keyword_Extra": "",
"RecognizerID": -456,
"GeoType": 1
}, {
"KeywordID": 4,
"Keyword": "Ankara",
"Keyword_Extra": "",
"RecognizerID": -456,
"GeoType": 1
}
]
|
Örnek uygulamalar |