Analyzer - Analyze Receipt
Wyodrębnij tekst pola i wartości semantyczne z danego dokumentu paragonu. Dokument wejściowy musi być jednym z obsługiwanych typów zawartości — "application/pdf", "image/jpeg", "image/png", "image/tiff" lub "image/bmp". Alternatywnie użyj typu "application/json", aby określić lokalizację (URI) dokumentu do przeanalizowania.
POST {endpoint}/formrecognizer/v2.1/prebuilt/receipt/analyze
POST {endpoint}/formrecognizer/v2.1/prebuilt/receipt/analyze?includeTextDetails={includeTextDetails}&locale={locale}&pages={pages}
Parametry identyfikatora URI
Nazwa | W | Wymagane | Typ | Opis |
---|---|---|---|---|
endpoint
|
path | True |
string |
Obsługiwane punkty końcowe usług Cognitive Services (protokół i nazwa hosta, na przykład: https://westus2.api.cognitive.microsoft.com). |
include
|
query |
boolean |
Uwzględnij wiersze tekstowe i odwołania do elementów w wyniku. |
|
locale
|
query |
Ustawienia regionalne dokumentu wejściowego. Obsługiwane ustawienia regionalne obejmują: en-AU, en-CA, en-GB, en-IN, en-US(default). |
||
pages
|
query |
string[] |
Niestandardowe numery stron dla dokumentów wielostronicowych (PDF/TIFF), wprowadź liczbę stron, które chcesz uzyskać wynik OCR. W przypadku zakresu stron użyj łącznika. Oddziel każdą stronę lub zakres przecinkiem. |
Nagłówek żądania
Media Types: "application/pdf", "application/json", "image/jpeg", "image/png", "image/tiff", "image/bmp"
Nazwa | Wymagane | Typ | Opis |
---|---|---|---|
Ocp-Apim-Subscription-Key | True |
string |
Treść żądania
Media Types: "application/pdf", "application/json", "image/jpeg", "image/png", "image/tiff", "image/bmp"
Nazwa | Typ | Opis |
---|---|---|
source |
string |
Ścieżka źródła pliku. |
Odpowiedzi
Nazwa | Typ | Opis |
---|---|---|
202 Accepted |
Żądanie zostało pomyślnie w kolejce. Nagłówki Operation-Location: string |
|
Other Status Codes |
Jednostka odpowiedzi towarzysząca nieudanych odpowiedzi zawierających dodatkowe szczegóły dotyczące błędu. |
Zabezpieczenia
Ocp-Apim-Subscription-Key
Typ:
apiKey
W:
header
Przykłady
Analyze receipt
Przykładowe żądanie
POST {endpoint}/formrecognizer/v2.1/prebuilt/receipt/analyze
Przykładowa odpowiedź
Operation-Location: {endpoint}/formrecognizer/v2.1/prebuilt/receipt/analyzeResults/3b1e6c5b-e113-4114-ab6b-ce65dfe8050f
Definicje
Nazwa | Opis |
---|---|
Error |
|
Error |
|
Locale |
Ustawienia regionalne dokumentu wejściowego. Obsługiwane ustawienia regionalne obejmują: en-AU, en-CA, en-GB, en-IN, en-US(default). |
Source |
Identyfikator URI lub ścieżka lokalna do danych źródłowych. |
ErrorInformation
Nazwa | Typ | Opis |
---|---|---|
code |
string |
|
message |
string |
ErrorResponse
Nazwa | Typ | Opis |
---|---|---|
error |
Locale
Ustawienia regionalne dokumentu wejściowego. Obsługiwane ustawienia regionalne obejmują: en-AU, en-CA, en-GB, en-IN, en-US(default).
Nazwa | Typ | Opis |
---|---|---|
en-AU |
string |
|
en-CA |
string |
|
en-GB |
string |
|
en-IN |
string |
|
en-US |
string |
SourcePath
Identyfikator URI lub ścieżka lokalna do danych źródłowych.
Nazwa | Typ | Opis |
---|---|---|
source |
string |
Ścieżka źródła pliku. |