Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

BulkRecognizeContents

AçıklamaKullanıcı tarafından GEODI'ye gönderilen bir veya daha fazla içerik içinden mevcut workspace'deki tarayıcıların bulduğu entry'leri döner.
İstek

[GEODIURL]/DataExtractionHandler?op=BulkRecognizeContents&wsName=[WSNAME]&content=[ContentJson]&UserSession=[TOKEN]

  • wsName: Workspace Adı
  • content: RecognizeContent metodunda detaylandırılan content nesnelerini dizi halinde tutan nesnedir.
  • PageCount (int - Opsiyonel): Bir servis sonucunda dönecek içerik sayısı fazla ile uygulama ilk GetContents isteğinde sayfa sayısını dönerek kaynak kullanımını azaltabilir. sunucu durumu, servis ile dönecek içerik boyutuna, iç yetki mekanizmasına göre karar verebilir. Tümünü bir defada dönebileceği gibi sayfa sayfada gönderebilir.
  • Contents (object array): RecognizeContent metodunda detaylandırılan içerik nesnelerinin dizisidir.İçerik bilgilerin içeren bir JSON nesnesidir. Nesne detaylarına Geodi ContentObject - İçerik Tanım Nesnesi#İçerikTanımNesnesi-Çokluİçerik dokümanından ulaşılabilir
HttpMethodGET,POST
Dönebilecek Hatalar

401 Unauthorized access / Access denied

403 Forbidden

511 Network Authentication Required

501 Server Error

Dönecek sonuç
Code Block
{
	"ElapsedMilliseconds":0,
	"Entries":
	[
		{
			"OriginalText":"",
			"Text":"",
			"StartIndex":0,
			"Length":1,
			"Filter":null
		}
	]
}
  • ElapsedMilliseconds: Tanıma için kaç ms harcandığı.
  • Entries: GEODI tarafından tanınan entrylerin listesi.
    • OriginalText: Tanımanın gerçekleştiği metin parçası
    • Text: Metnin içinden yapılan tanımanın yazısı.
    • StartIndex: OriginalText'in metnin içindeki 0 tabanlı başlangıç konumu.
    • Length: OriginalText'in uzunluğu
    • Filter: Varsa entry için oluşturulan aralık değeri.
Örnek
Code Block
Request : [GEODIURL]/DataExtractionHandler?op=BulkRecognizeContents
 {
    Contents :
    [
        {
            ContentURL : '~/MyApplication/Content.php?id=1811',
            DisplayName:'Doküman1',
            ContentDate:'Mon, 06 May 2015 10:15:20 GMT',
            ViewURL : '~/MyApplication/ContentView.php?id=1811'
        },
        {
            ContentURL : '~/MyApplication/Content.php?id=1812',
            DisplayName:'Doküman2',
            ContentDate:'Mon, 06 May 2015 10:15:20 GMT',
            ViewURL : '~/MyApplication/ContentView.php?id=1812'
        },
        {
            ContentURL : '~/MyApplication/Content.php?id=1813',
            DisplayName:'Doküman3',
            ContentDate:'Mon, 06 May 2015 10:15:20 GMT',
            ViewURL : '~/MyApplication/ContentView.php?id=1813'
        },
    ]
 }