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の認証処理について および エラーコード一覧表 を参照してください。