Geodi Query API - Doküman Özeti Sorgulama
Token Geodi Token Oluşturma sayfasındaki bilgiler ile elde edilebilir. Eğer son kullanıcı arayüzü hazırlıyorsanız Template ile arama sonucu gösterimi dokümanı daha faydalı olacaktır.
QueryHandler.GetSummaries basitleştirilmiş bir servistir. getDocumentSummaries api ile daha fazla özellikten faydalanabilir, query parametresindeki GetSummaryType ile Özet metin boyutunu ayarlayabilirsiniz.
GetSummaries | |
---|---|
Açıklama | Belli bir worksapce içinden sorguyla uyuşan yerlerin özetlerini döner. |
İstek | [GEODIURL]/QueryHandler?op=GetSummaries&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ç | [
{
"ContentID": 1,
"Summary":
{
"SummaryID": "",
"Text": ""
}
}
]
|
Örnekler | //Request : [GEODIURL]/QueryHandler?op=GetSummaries&wsName=PROJE&q=ankara&startIndex=0&endIndex=1
[
{
"ContentID": 2,
"Summary":
{
"SummaryID": "FTS_0_123_4567_8",
"Text": "... ankara ..."
}
}
] //Request : [GEODIURL]/QueryHandler?op=GetSummaries&wsName=PROJE&q=ankara&startIndex=0&endIndex=1&options={"ContentIDFilter":[3]}
[
{
"ContentID": 3,
"Summary":
{
"SummaryID": "FTS_0_123_4567_8",
"Text": "... ankara ..."
}
},
{
"ContentID": 3,
"Summary":
{
"SummaryID": "FTS_9_876_5432_1",
"Text": "... ankara ..."
}
}
]
|
Örnek uygulamalar |