Read - Read
Utilisez cette interface pour obtenir le résultat d’une opération de lecture, en utilisant les algorithmes de reconnaissance optique optique de caractères (OCR) de pointe optimisés pour les documents volumineux. Lorsque vous utilisez l’interface lecture, la réponse contient un champ appelé « Operation-Location ». Le champ « Operation-Location » contient l’URL que vous devez utiliser pour votre opération « GetReadResult » pour accéder aux résultats OCR.
POST {Endpoint}/vision/v3.1/read/analyze
POST {Endpoint}/vision/v3.1/read/analyze?language={language}
Paramètres URI
Nom | Dans | Obligatoire | Type | Description |
---|---|---|---|---|
Endpoint
|
path | True |
string |
Points de terminaison Cognitive Services pris en charge. |
language
|
query |
Code de langue BCP-47 du texte du document. Actuellement, seul l’anglais ('en'), le néerlandais ('nl'), le français ('fr'), l’allemand ('de'), l’italien ('it'), le portugais ('pt) et l’espagnol ('es') sont pris en charge. Lecture prend en charge l’identification automatique de la langue et les documents multi-langues. Fournissez donc uniquement un code de langue si vous souhaitez forcer le traitement du document comme langue spécifique. |
En-tête de la demande
Nom | Obligatoire | Type | Description |
---|---|---|---|
Ocp-Apim-Subscription-Key | True |
string |
Corps de la demande
Nom | Obligatoire | Type | Description |
---|---|---|---|
url | True |
string |
URL accessible publiquement d’une image. |
Réponses
Nom | Type | Description |
---|---|---|
202 Accepted |
Le service a accepté la demande et commencera à traiter ultérieurement. En-têtes Operation-Location: string |
|
Other Status Codes |
Réponse d’erreur. |
Sécurité
Ocp-Apim-Subscription-Key
Type:
apiKey
Dans:
header
Exemples
Successful Analyze request
Exemple de requête
POST {Endpoint}/vision/v3.1/read/analyze?language=en
{
"url": "{url}"
}
Exemple de réponse
Définitions
Nom | Description |
---|---|
Computer |
Détails sur l’erreur de demande d’API. |
Computer |
Code d’erreur. |
Image |
|
Ocr |
Code de langue BCP-47 du texte du document. Actuellement, seul l’anglais ('en'), le néerlandais ('nl'), le français ('fr'), l’allemand ('de'), l’italien ('it'), le portugais ('pt) et l’espagnol ('es') sont pris en charge. Lecture prend en charge l’identification automatique de la langue et les documents multi-langues. Fournissez donc uniquement un code de langue si vous souhaitez forcer le traitement du document comme langue spécifique. |
ComputerVisionError
Détails sur l’erreur de demande d’API.
Nom | Type | Description |
---|---|---|
code |
Code d’erreur. |
|
message |
string |
Message expliquant l’erreur signalée par le service. |
requestId |
string |
Identificateur de demande unique. |
ComputerVisionErrorCodes
Code d’erreur.
Valeur | Description |
---|---|
BadArgument | |
CancelledRequest | |
DetectFaceError | |
FailedToProcess | |
InternalServerError | |
InvalidDetails | |
InvalidImageFormat | |
InvalidImageSize | |
InvalidImageUrl | |
InvalidModel | |
InvalidThumbnailSize | |
NotSupportedFeature | |
NotSupportedImage | |
NotSupportedLanguage | |
NotSupportedVisualFeature | |
StorageException | |
Timeout | |
Unspecified | |
UnsupportedMediaType |
ImageUrl
Nom | Type | Description |
---|---|---|
url |
string |
URL accessible publiquement d’une image. |
OcrDetectionLanguage
Code de langue BCP-47 du texte du document. Actuellement, seul l’anglais ('en'), le néerlandais ('nl'), le français ('fr'), l’allemand ('de'), l’italien ('it'), le portugais ('pt) et l’espagnol ('es') sont pris en charge. Lecture prend en charge l’identification automatique de la langue et les documents multi-langues. Fournissez donc uniquement un code de langue si vous souhaitez forcer le traitement du document comme langue spécifique.
Valeur | Description |
---|---|
de | |
en | |
es | |
fr | |
it | |
nl | |
pt |