エラーコード
API で問題が発生した場合、詳細情報を含む JSON オブジェクトが返されます。
レスポンス内の status フィールドを必ず確認してください。false の場合は、
errno と errmsg フィールドを確認して詳細を把握してください。
エラー応答の例
{
"status": false,
"errno": 94,
"errmsg": "invalid or missing key"
}
エラーコード一覧
| errno | errmsg | 説明 |
|---|---|---|
| 50 | access denied | 許可されていない IP アドレスまたはリファラーです。アクセス権限を確認してください。 |
| 90 | invalid country code | サポートされている国コードを確認してください。 ISO 3166-1 alpha-2 |
| 91 | name not set || email not set || username not set | リクエストに name、email、または username パラメータが不足しています。 |
| 92 | too many names || too many emails || too many usernames | 1 回のリクエストでの上限は、name は 100 件、email と username はそれぞれ 50 件です。 |
| 93 | limit reached | API キーのクレジットが上限に達しました。 |
| 94 | invalid or missing key | API キーが見つかりません。 |
| 99 | API key has expired | API キーの有効期限が切れています。更新してください。 |
ヒント:
API レスポンスでは必ず
status フィールドを確認してください。false の場合は、
errno と errmsg フィールドを確認し、問題の詳細を特定してください。