Typy errorů API
Následující typy chyb najdete v Advanced API a Simple API.
Typy errorů
Typ | Popisek | Info |
---|---|---|
unknown_identity | Neznámá identita / neautorizovaná / prázdná application_id | |
banned | Účet je zablokován | |
invalid_numeric_sender | Vlastní odesílatel není ověřen | |
empty_message | Text zprávy je prázdný | |
invalid_phone_number | Neplatné číslo | |
admin_not_found | Admin nebyl nalezen | Pouze transakční SMS |
no_recipients | Celkový počet příjemců hromadné zprávy je 0 | Pouze hromadná SMS |
blacklisted_number | Telefonní číslo je na Blacklistu | |
low_credit | Nedostatečné finanční prostředky | |
method_not_allowed | HTTP metoda není povolena | |
unknown_action | Neznámá API akce (transakční/hromadná SMS) | |
unsupported_api_version | Neznámá/zastaralá verze API | |
unknown |
Nový formát odpovědi API
{
"type": "invalid_phone_number",
"code": 400,
"error": "Invalid phone number",
"detail": null
}
{
"type": "unknown_identity",
"code": 401,
"error": "Unknown identity / unauthorized / empty application_id",
"detail": null
}
Kde:
- type a error (popisek erroru) můžete vidět v tabulce typů errorů,
- code představuje http error
- detail je dodatečná informace o erroru