Dodatek do dokumentacji API
Systemowe kody błędów (odpowiedź 500)
System:
- 101 - nieznany błąd PHP, należy zwrócić uwagę na parametr 'trace' zawierający ID błędu w logu
- 102 - wybrany kontroler nie istnieje
- 103 - wybrany kontroler istnieje, ale jego plik źródłowy nie został odnaleziony
- 104 - wybrana akcja nie została odnaleziona w kontrolerze
- 105 - adres IP został zbanowany (skorzystaj z metody /users/unban) (Uwaga! dla tego błędu odpowiedź ma kod HTTP 403)
- 106 - musisz być zalogowany, aby skorzystać z tego kontrolera/akcji (Uwaga! dla tego błędu odpowiedź ma kod HTTP 401)
- 107 - posiadany zakres uprawnień (scope) nie zezwala na dostęp do wybranego kontrolera/akcji
- 108 - dane wejściowe zawierają nieprawidłowe znaki (tylko UTF-8)
Wyjście:
- 201 - format danych przekazanych do wyświetlenia nie jest prawidłowy
Baza danych:
- 301 - nie można połączyć się z bazą danych (nieprawidłowe dane logowania)
- 302 - nie można połączyć się z bazą danych (nie przekazano configa lub posiada on nieprawidłowy format)
Komunikacja z innymi serwisami:
- 401 - wystąpił nieznany problem związany z kluczem Allegro
- 402 - nie udało się zalogować na konto Allegro z nieznanego powodu (komunikat usunięty)
- 403 - nieznany błąd w komunikacji z serwisem zewnętrznym
Autor API: Konrad Zaworski
Strona:
zaworski.pl