Bearbejde fejl uden at miste forespørgsels konteksten.
{
"text": "Kompleks kildeindhold på det valgte sprog.",
"locale": "da",
"mode": "simple-language"
}Eksempler på SDK og cURL tilgængelige
Fejlover
Version 2 produktionsfejlkonvolutten indeholder et fejlobjekt med stabil kode og meddelelsesfelter.
{
"error": {
"code": "invalid_request",
"message": "Check the request fields."
}
}Det valgfrie detaljeobjekt bærer maskinlæsbar kontekst såsom retryAfterSeconds.
HTTP-svar-headere bærer godkendelse og prøv metadata igen, hvor det er relevant.
Kravet fejlkatalog
Følgende koder er den nuværende version 2-kontrakt.
| HTTP | Koder | Betydning | Kunderaktion |
|---|---|---|---|
| 400 | invalid_json | Anmodningsteksten er ikke gyldig JSON | Ret JSON-kroppen |
| 400 | invalid_request | Et felt mangler, ukendt eller ugyldigt, eller teksten overstiger 10.000 tegn | Korriger anmodningen |
| 400 | invalid_idempotency_key | En job- eller batchanmodning har ingen gyldig Idempotency-Key | Send en unik nøgle på højst 255 tegn |
| 400 | invalid_webhook_endpoint | Det valgte webhook-slutpunkt mangler eller er inaktivt | Vælg et aktivt slutpunkt, eller brug polling |
| 401 | invalid_api_key | Bærer-tokenet mangler, er ugyldigt eller tilbagekaldt | Kontroller eller udskift API-nøglen |
| 402 | fakturering_påkrævet | Fakturering skal opdateres, før behandlingen kan fortsætte | Opdater fakturering i applikationen |
| 403 | abonnement_påkrævet | Arbejdsområdet har ingen aktiv berettigelse | Vælg en plan eller kontakt support |
| 403 | email_not_verified | Ingen ejer- eller administrator-e-mailadresse er bekræftet | Bekræft en kvalificeret konto-e-mail |
| 404 | job_ikke_fundet | Jobbet eksisterer ikke, tilhører et andet arbejdsområde eller er udløbet | Stop afstemningen og opret et nyt job, hvis det er nødvendigt |
| 404 | batch_ikke_fundet | Batchen findes ikke, tilhører et andet arbejdsområde eller er udløbet | Stop polling og opret en ny batch, hvis det er nødvendigt |
| 429 | rate_limited | Anmodningsraten er nået | Respekt efter at have prøvet igen |
| 429 | concurrency_limit | For mange anmodninger behandles på samme tid | Prøv igen, når en aktiv anmodning er afsluttet |
| 429 | godtgørelse_opbrugt | Den månedlige tegngrænse er nået, og yderligere brug er utilgængelig eller deaktiveret | Vent på den næste faktureringsperiode, eller aktiver yderligere brug på et kvalificeret abonnement |
| 502 | process_failed | Tjenesten kunne ikke behandle teksten | Prøv igen sikkert, og kontakt support med anmodnings-id'et, hvis det fortsætter |
For hver fejl, dokumentgentagelse, faktureringseffekt, logsynlighed og supportoplysninger.