Jak powinienem obsługiwać błędy API?
API v2 używa standardowych kodów statusu HTTP i zwraca każdy błąd jako odpowiedź JSON typu problem-details z typem i opisowym komunikatem. 200 oznacza sukces, 400 oznacza, że żądanie jest nieprawidłowe (na przykład brakuje klucza API lub jest on nieprawidłowy, parametr jest nieprawidłowy albo w jednym wywołaniu jest za dużo imion), 401 z typem „limit-exceeded” oznacza, że na Twoim koncie nie ma już żądań, a 404 oznacza, że endpoint nie istnieje. API v1 zwraca w odpowiedzi JSON pola errno i errmsg; errno 30 oznacza, że osiągnięto limit żądań. Jeśli Twoje żądania się wyczerpały, kup nowy pakiet lub poczekaj na miesięczne doładowanie – ponawianie nic nie da. Przy utrzymujących się błędach sprawdź naszą dokumentację API lub skontaktuj się z supportem.
Powiązane słowa kluczowe
Czy ten artykuł był pomocny?