Dokumentacja

Uprawnienie błędów bez utraty kontekstu żądania.

{
  "text": "Kompleksowa treść źródłowa w wybranym języku.",
  "locale": "pl",
  "mode": "simple-language"
}

Dostępne przykłady SDK i cURL

Jednolite komunikaty błędów

json
{
  "error": {
    "code": "invalid_request",
    "message": "Check the request fields."
  }
}

Większość błędów używa powyższej struktury error. Odpowiedzi o ograniczeniu szybkości zawierają również pola najwyższego poziomu limit, remaining i reset.

json
{
  "error": {
    "code": "rate_limited",
    "message": "Too many requests."
  },
  "limit": 1000,
  "remaining": 0,
  "reset": 1787836800
}

W przypadku ograniczenia szybkości HTTP 429 odczekaj zgodnie z nagłówkiem Retry-After. allowance_exhausted zawiera zamiast tego error.details.used, limit i periodEndsAt.

Kody błędów

Te kody błędów używają API w wersji 2:

HTTPKodZnaczenieDziałanie klienta
400nieprawidłowy_jsonTreść żądania nie jest prawidłowym formatem JSONPopraw treść JSON
400invalid_requestBrakuje pola, jest nieznane lub nieprawidłowe albo tekst przekracza 5 000 znakówPopraw wniosek
400nieprawidłowy_idempotency_keyZadanie lub żądanie wsadowe nie ma prawidłowego klucza IdempotencyWyślij unikalny klucz składający się maksymalnie z 255 znaków
400nieprawidłowy_punkt końcowy_webhookaBrakuje wybranego punktu końcowego webhooka lub jest on nieaktywnyWybierz aktywny punkt końcowy lub użyj odpytywania
401nieprawidłowy_klucz_apiBrakuje tokenu okaziciela, jest on nieprawidłowy lub został unieważnionySprawdź lub wymień klucz API
402wymagane_rozliczeniaAby móc kontynuować przetwarzanie, należy zaktualizować rozliczeniaZaktualizuj rozliczenia w aplikacji
403wymagane subskrypcjeObszar roboczy nie ma aktywnego uprawnieniaWybierz plan lub skontaktuj się z pomocą techniczną
403email_not_verifiedŻaden adres e-mail właściciela ani administratora nie został zweryfikowanyZweryfikuj kwalifikujący się adres e-mail konta
404praca_nie_znalezionaZadanie nie istnieje, należy do innego obszaru roboczego lub wygasłoZatrzymaj zapytanie o status i w razie potrzeby uruchom nowe zamówienie
404partia_nie_znalezionaPartia nie istnieje, należy do innego obszaru roboczego lub wygasłaZatrzymaj odpytywanie i w razie potrzeby utwórz nową partię
429stawka_ograniczonaOsiągnięto liczbę żądańUważajcie się po próbie
429Limit wymiany walutJednocześnie przetwarzanych jest zbyt wiele żądańSpróbuj ponownie po zakończeniu aktywnego żądania
429dodatek wyczerpanyOsiągnięto miesięczny limit znaków i dodatkowe możliwości są niedostępne lub wyłączonePoczekaj na następny okres rozliczeniowy lub włącz dodatkowe wykorzystanie w ramach kwalifikującego się planu
502processing_failedUsługa nie mogła przetworzyć tekstuPonów żądanie, a jeśli problem nadal występuje, skontaktuj się z pomocą techniczną

Dokument dla każdego błędu: Czy można powtórzyć wniosek? Czy objawy są obliczone? Co jest w protokole? Jakich informacji potrzebuje wsparcie?

Na tej stronie

Zacznij korzystać z Simple8 za darmo.

Utwórz darmowe konto i co miesiąc wykorzystaj bezpłatnie do 15 000 znaków.