XG API認証¶
XG APIの認証に関するよくある質問と回答です。
XG APIの認証方法は?¶
XG APIを利用する際には、Authorization: Bearer ヘッダーにJWT形式の認証トークンを指定してリクエストを行います。
詳細は APIの認証処理について を参照してください。
JWTトークンの作成方法は?¶
JWTは、ヘッダー、ペイロード、署名をBASE64エンコードし、「.」により連結した形式で作成します。
ペイロードにはXG ProjectID、XG AppID、xg_hash、iat、expを含めます。expはiatから60秒以内に設定してください。
詳細は APIの認証処理について を参照してください。
認証エラーが発生した場合は?¶
認証エラー(401エラー)が発生した場合、JWTトークンの形式、公開鍵の登録状態、トークンの有効期限、xg_hashの計算方法、署名について確認してください。
詳細は APIの認証処理について および エラーコード一覧表 を参照してください。