Códigos de Erro (Error Codes)
Se a API encontrar um problema, ela retornará um objeto JSON com detalhes sobre o erro.
Sempre verifique o campo status
na resposta. Se for false
,
confira os campos errno
e errmsg
para mais informações.
Exemplo de Resposta de Erro
{
"status": false,
"errno": 94,
"errmsg": "invalid or missing key"
}
Códigos de Erro
errno | errmsg | Descrição |
---|---|---|
50 | access denied | Endereço IP ou referrer não autorizado. Por favor, verifique seus privilégios de acesso. |
90 | invalid country code | Verifique os códigos de país suportados. ISO 3166-1 alpha-2 |
91 | name not set || email not set || username not set | Parâmetro de nome, e-mail ou nome de usuário ausente na sua requisição. |
92 | too many names || too many emails || too many usernames | O limite é de 100 nomes, 50 e-mails e 50 nomes de usuário por requisição. |
93 | limit reached | O crédito da chave de API acabou. |
94 | invalid or missing key | Não foi possível encontrar a chave de API. |
99 | API key has expired | Por favor, renove sua chave de API. |
Dica:
Sempre verifique o campo
status
na resposta da API. Se for false
,
confira errno
e errmsg
para detalhes sobre o problema.