Chybové kódy
Pokud API narazí na problém, vrátí objekt JSON s podrobnostmi o chybě.
Vždy zkontrolujte pole status
v odpovědi. Pokud je hodnota false
,
podívejte se na pole errno
a errmsg
pro více informací.
Příklad chybové odpovědi
{
"status": false,
"errno": 94,
"errmsg": "invalid or missing key"
}
Chybové kódy
errno | errmsg | Popis |
---|---|---|
50 | access denied | Neautorizovaná IP adresa nebo Referrer. Zkontrolujte svá přístupová oprávnění. |
90 | invalid country code | Zkontrolujte podporované kódy zemí. ISO 3166-1 alpha-2 |
91 | name not set || email not set || username not set | V požadavku chybí parametr name, email nebo username. |
92 | too many names || too many emails || too many usernames | Limit je 100 jmen, 50 e-mailů a 50 uživatelských jmen v jednom požadavku. |
93 | limit reached | Kredit API klíče byl vyčerpán. |
94 | invalid or missing key | API klíč nebyl nalezen. |
99 | API key has expired | Obnovte svůj API klíč. |
Tip:
Vždy kontrolujte pole
status
v odpovědi API. Pokud je hodnota false
,
podívejte se na pole errno
a errmsg
pro podrobnosti o problému.