アクセストークンの再取得

取得した各種トークンには以下の通り有効期限が設定されています。

  • access_token: 3600 秒
  • refresh_token: 無期限
  • id_token: 3600秒

access_token の有効期限が切れた場合は refresh_token を用いて再取得してください。

リクエストは以下のパラメーターを指定してください。

  • grant_type: refresh_token
  • refresh_token: (取得したrefresh_token)
  • client_id: ネイティブアプリのみ client_id を指定してください

サーバサイドアプリケーション向け

リクエスト例

POST /oauth2/token HTTP/1.1
Authorization: Basic xxxxxxxxxxxxxxxxx
content-type: application/x-www-form-urlencoded
Host: alis.to

grant_type=refresh_token&refresh_token=xxxxxxxxxx

ネイティブアプリケーション向け

リクエスト例

POST /oauth2/token HTTP/1.1
content-type: application/x-www-form-urlencoded
Host: alis.to

grant_type=refresh_token&client_id=1234567890&refresh_token=xxxxxxxxxx