エラーコード
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
フィールドを確認し、問題の詳細を特定してください。