Analyzer - Analyze Invoice
Extrair texto do campo e valores semânticos de um determinado documento de fatura. O documento de entrada tem de ser de um dos tipos de conteúdo suportados : "application/pdf", "image/jpeg", "image/png", "image/tiff" ou "image/bmp". Em alternativa, utilize o tipo "application/json" para especificar a localização (Uri) do documento a analisar.
POST {endpoint}/formrecognizer/v2.1/prebuilt/invoice/analyze
POST {endpoint}/formrecognizer/v2.1/prebuilt/invoice/analyze?includeTextDetails={includeTextDetails}&locale={locale}&pages={pages}
Parâmetros do URI
Name | Em | Necessário | Tipo | Description |
---|---|---|---|---|
endpoint
|
path | True |
string |
Pontos finais dos Serviços Cognitivos suportados (protocolo e nome do anfitrião, por exemplo: https://westus2.api.cognitive.microsoft.com). |
include
|
query |
boolean |
Inclua linhas de texto e referências de elementos no resultado. |
|
locale
|
query |
Região do documento de entrada. As regiões suportadas incluem: en-AU, en-CA, en-GB, en-IN, en-US(predefinição). |
||
pages
|
query |
string[] |
Números de página personalizados para documentos de várias páginas (PDF/TIFF), introduza o número de páginas que pretende obter o resultado do OCR. Para um intervalo de páginas, utilize um hífen. Separe cada página ou intervalo com uma vírgula. |
Cabeçalho do Pedido
Media Types: "application/pdf", "application/json", "image/jpeg", "image/png", "image/tiff", "image/bmp"
Name | Necessário | Tipo | Description |
---|---|---|---|
Ocp-Apim-Subscription-Key | True |
string |
Corpo do Pedido
Media Types: "application/pdf", "application/json", "image/jpeg", "image/png", "image/tiff", "image/bmp"
Name | Tipo | Description |
---|---|---|
source |
string |
Caminho de origem do ficheiro. |
Respostas
Name | Tipo | Description |
---|---|---|
202 Accepted |
O pedido é feito em fila com êxito. Cabeçalhos Operation-Location: string |
|
Other Status Codes |
Entidade de resposta que acompanha respostas não bem-sucedidas que contêm detalhes adicionais sobre o erro. |
Segurança
Ocp-Apim-Subscription-Key
Tipo:
apiKey
Em:
header
Exemplos
Analyze receipt
Pedido de amostra
POST {endpoint}/formrecognizer/v2.1/prebuilt/invoice/analyze
Resposta da amostra
Operation-Location: {endpoint}/formrecognizer/v2.1/prebuilt/invoice/analyzeResults/3b1e6c5b-e113-4114-ab6b-ce65dfe8050f
Definições
Name | Description |
---|---|
Error |
|
Error |
|
Locale |
Região do documento de entrada. As regiões suportadas incluem: en-AU, en-CA, en-GB, en-IN, en-US(predefinição). |
Source |
Uri ou caminho local para a origem de dados. |
ErrorInformation
Name | Tipo | Description |
---|---|---|
code |
string |
|
message |
string |
ErrorResponse
Name | Tipo | Description |
---|---|---|
error |
Locale
Região do documento de entrada. As regiões suportadas incluem: en-AU, en-CA, en-GB, en-IN, en-US(predefinição).
Name | Tipo | Description |
---|---|---|
en-AU |
string |
|
en-CA |
string |
|
en-GB |
string |
|
en-IN |
string |
|
en-US |
string |
SourcePath
Uri ou caminho local para a origem de dados.
Name | Tipo | Description |
---|---|---|
source |
string |
Caminho de origem do ficheiro. |