Foutenhandleiding v4.0, v3.1 en v3.0
Document Intelligence maakt gebruik van een geïntegreerd ontwerp om alle fouten weer te geven die zijn opgetreden in de REST API's. Wanneer een API-bewerking een 4xx- of 5xx-statuscode retourneert, wordt als volgt aanvullende informatie over de fout geretourneerd in de antwoord-JSON-hoofdtekst:
{
"error": {
"code": "InvalidRequest",
"message": "Invalid request.",
"innererror": {
"code": "InvalidContent",
"message": "The file format is unsupported or corrupted. Refer to documentation for the list of supported formats."
}
}
}
Voor langlopende bewerkingen waarbij meerdere fouten optreden, wordt de foutcode op het hoogste niveau ingesteld op de ernstigste fout, waarbij de afzonderlijke fouten worden vermeld onder de eigenschap error.details . In dergelijke scenario's geeft de doeleigenschap van elke afzonderlijke fout de trigger van de fout op.
{
"status": "failed",
"createdDateTime": "2021-07-14T10:17:51Z",
"lastUpdatedDateTime": "2021-07-14T10:17:51Z",
"error": {
"code": "InternalServerError",
"message": "An unexpected error occurred.",
"details": [
{
"code": "InternalServerError",
"message": "An unexpected error occurred."
},
{
"code": "InvalidContentDimensions",
"message": "The input image dimensions are out of range. Refer to documentation for supported image dimensions.",
"target": "2"
}
]
}
}
De eigenschap error.code op het hoogste niveau kan een van de volgende foutberichten zijn:
Foutcode | Bericht | Http-status |
---|---|---|
InvalidRequest | Ongeldige aanvraag. | 400 |
InvalidArgument | Ongeldig argument. | 400 |
Verboden | Toegang verboden vanwege beleid of andere configuratie. | 403 |
NotFound | Resource niet gevonden. | 404 |
MethodNotAllowed | De aangevraagde HTTP-methode is niet toegestaan. | 405 |
Conflict | De aanvraag kan niet worden voltooid vanwege een conflict. | 409 |
Niet-ondersteundMediaType | Het inhoudstype Aanvraag wordt niet ondersteund. | 415 |
InternalServerError | Er is een onverwachte fout opgetreden. | 500 |
ServiceUnavailable | Er is een tijdelijke fout opgetreden. Probeer het opnieuw. | 503 |
Indien mogelijk worden er meer details opgegeven in de interne fouteigenschap .
Belangrijkste foutcode | Interne foutcode | Bericht |
---|---|---|
Conflict | ModelExists | Er bestaat al een model met de opgegeven naam. |
Verboden | AuthorizationFailed | Autorisatie is mislukt: {details} |
Verboden | InvalidDataProtectionKey | De sleutel voor gegevensbeveiliging is ongeldig: {details} |
Verboden | UitgaandeAccessForbidden | De aanvraag bevat een niet-toegestane domeinnaam of schendt het huidige toegangsbeheerbeleid. |
InternalServerError | Onbekend | Onbekende fout. |
InvalidArgument | InvalidContentSourceFormat | Ongeldige inhoudsbron: {details} |
InvalidArgument | InvalidParameter | De parameter {parameterName} is ongeldig: {details} |
InvalidArgument | InvalidParameterLength | De lengte van de parameter {parameterName} mag niet langer zijn dan {maxChars}-tekens. |
InvalidArgument | InvalidSasToken | De Shared Access Signature (SAS) is ongeldig: {details} |
InvalidArgument | ParameterMissing | De parameter {parameterName} is vereist. |
InvalidRequest | ContentSourceNotAccessible | Inhoud is niet toegankelijk: {details} |
InvalidRequest | ContentSourceTimeout | Time-out tijdens het ontvangen van het bestand van de client. |
InvalidRequest | DocumentModelLimit | Account kan niet meer dan {maximumModels}-modellen maken. |
InvalidRequest | DocumentModelLimitNeural | Account kan niet meer dan 10 aangepaste neurale modellen per maand maken. Neem contact op met de ondersteuning om meer capaciteit aan te vragen. |
InvalidRequest | DocumentModelLimitComposed | Account kan geen model maken met meer dan {details}-onderdeelmodellen. |
InvalidRequest | InvalidContent | Het bestand is beschadigd of de indeling wordt niet ondersteund. Raadpleeg de documentatie voor de lijst met ondersteunde indelingen. |
InvalidRequest | InvalidContentDimensions | De afmetingen van de invoerafbeelding vallen buiten het bereik. Raadpleeg de documentatie voor ondersteunde afbeeldingsdimensies. |
InvalidRequest | InvalidContentLength | De invoerafbeelding is te groot. Raadpleeg de documentatie voor de maximale bestandsgrootte. |
InvalidRequest | InvalidFieldsDefinition | Ongeldige velden: {details} |
InvalidRequest | InvalidTrainingContentLength | Trainingsinhoud bevat {bytes} bytes. Training is beperkt tot {maxBytes} bytes. |
InvalidRequest | InvalidTrainingContentPageCount | Trainingsinhoud bevat {pages}-pagina's. Training is beperkt tot {pages}-pagina's. |
InvalidRequest | ModelAnalyzeError | Kan niet analyseren met behulp van een aangepast model: {details} |
InvalidRequest | ModelBuildError | Kan het model niet bouwen: {details} |
InvalidRequest | ModelComposeError | Kan het model niet opstellen: {details} |
InvalidRequest | ModelNotReady | Het model is niet gereed voor de aangevraagde bewerking. Wacht tot de training is voltooid of controleer op bewerkingsfouten. |
InvalidRequest | ModelReadOnly | Het aangevraagde model heeft het kenmerk Alleen-lezen. |
InvalidRequest | NotSupportedApiVersion | Voor de aangevraagde bewerking is {minimumApiVersion} of hoger vereist. |
InvalidRequest | OperationNotCancellable | De bewerking kan niet meer worden geannuleerd. |
InvalidRequest | TrainingContentMissing | Trainingsgegevens ontbreken: {details} |
InvalidRequest | Niet-ondersteunde inhoud | Inhoud wordt niet ondersteund: {details} |
NotFound | ModelNotFound | Het aangevraagde model is niet gevonden. Het wordt verwijderd of wordt nog steeds gebouwd. |
NotFound | OperationNotFound | De aangevraagde bewerking is niet gevonden. De id is ongeldig of de bewerking is verlopen. |
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort beschikbaar: In de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. Zie voor meer informatie:Feedback verzenden en weergeven voor