Analyzer - Analyze Invoice
Извлекает текст поля и семантические значения из данного документа счета. Входной документ должен иметь один из поддерживаемых типов контента : "application/pdf", "image/jpeg", "image/png", "image/tiff" или "image/bmp". Кроме того, используйте тип "application/json", чтобы указать расположение (URI) анализируемого документа.
POST {endpoint}/formrecognizer/v2.1/prebuilt/invoice/analyze
POST {endpoint}/formrecognizer/v2.1/prebuilt/invoice/analyze?includeTextDetails={includeTextDetails}&locale={locale}&pages={pages}
Параметры URI
Имя | В | Обязательно | Тип | Описание |
---|---|---|---|---|
endpoint
|
path | True |
string |
Поддерживаемые конечные точки Cognitive Services (протокол и имя узла, например : https://westus2.api.cognitive.microsoft.com). |
include
|
query |
boolean |
Включите текстовые строки и ссылки на элементы в результат. |
|
locale
|
query |
Языковой стандарт входного документа. Поддерживаемые языковые стандарты: en-AU, en-CA, en-GB, en-IN, en-US (по умолчанию). |
||
pages
|
query |
string[] |
Пользовательские номера страниц для многостраничных документов (PDF/TIFF), введите количество страниц, которые вы хотите получить результат распознавания текста. Для диапазона страниц используйте дефис. Разделите каждую страницу или диапазон с помощью запятой. |
Заголовок запроса
Media Types: "application/pdf", "application/json", "image/jpeg", "image/png", "image/tiff", "image/bmp"
Имя | Обязательно | Тип | Описание |
---|---|---|---|
Ocp-Apim-Subscription-Key | True |
string |
Текст запроса
Media Types: "application/pdf", "application/json", "image/jpeg", "image/png", "image/tiff", "image/bmp"
Имя | Тип | Описание |
---|---|---|
source |
string |
Путь к источнику файла. |
Ответы
Имя | Тип | Описание |
---|---|---|
202 Accepted |
Запрос успешно поставлен в очередь. Заголовки Operation-Location: string |
|
Other Status Codes |
Сущность ответа, сопровождающая несвоевременные ответы, содержащие дополнительные сведения об ошибке. |
Безопасность
Ocp-Apim-Subscription-Key
Тип:
apiKey
В:
header
Примеры
Analyze receipt
Образец запроса
POST {endpoint}/formrecognizer/v2.1/prebuilt/invoice/analyze
Пример ответа
Operation-Location: {endpoint}/formrecognizer/v2.1/prebuilt/invoice/analyzeResults/3b1e6c5b-e113-4114-ab6b-ce65dfe8050f
Определения
Имя | Описание |
---|---|
Error |
|
Error |
|
Locale |
Языковой стандарт входного документа. Поддерживаемые языковые стандарты: en-AU, en-CA, en-GB, en-IN, en-US (по умолчанию). |
Source |
URI или локальный путь к исходным данным. |
ErrorInformation
Имя | Тип | Описание |
---|---|---|
code |
string |
|
message |
string |
ErrorResponse
Имя | Тип | Описание |
---|---|---|
error |
Locale
Языковой стандарт входного документа. Поддерживаемые языковые стандарты: en-AU, en-CA, en-GB, en-IN, en-US (по умолчанию).
Имя | Тип | Описание |
---|---|---|
en-AU |
string |
|
en-CA |
string |
|
en-GB |
string |
|
en-IN |
string |
|
en-US |
string |
SourcePath
URI или локальный путь к исходным данным.
Имя | Тип | Описание |
---|---|---|
source |
string |
Путь к источнику файла. |