すべてのプロダクト
Search
ドキュメントセンター

Blockchain as a Service:リフレッシュトークン

最終更新日:Jan 19, 2025

アクセストークンの有効期限が切れそうな場合は、リフレッシュトークンを使用して新しいアクセストークンを取得します。

API

POST /api/v1/token

リクエストパラメーター

本文

Content-Type: application/x-www-form-urlencoded

名前

タイプ

必須

説明

grant_type

文字列

False

固定文字列 “client_credentials”

refresh_token

文字列

True

リフレッシュ認証情報

scope

文字列

False

新しいアクセストークンの権限。複数の権限はスペースで区切ります。デフォルトは、リフレッシュ認証情報のすべての権限です。

access_token_lifetime

整数

False

新しいアクセストークンの有効期間(単位:秒)。デフォルトは 1 時間、最大値は 12 時間です。

レスポンス

名前

タイプ

説明

token_type

文字列

アクセストークンタイプ。固定値 “bearer” を使用します。

access_token

文字列

アクセストークン

expires_in

整数

新しいアクセスの有効期間(単位:秒)

リクエスト例

curl -X POST "http://gateway.e2ehmfqasth.aliyunbaas.top:31113/api/v1/token" -H "accept: application/json" -H "Content-Type: application/x-www-form-urlencoded" -d "grant_type=refresh_token&scope=&refresh_token=<Your URL Encoded Refresh Token>"

正常な戻りの例

{
  "token_type": "bearer",
  "access_token": "eyJhbGciOi...rk6I",
  "refresh_token": "",
  "expires_in": 3600
}

エラーコード

詳細については、「エラーコード」をご参照ください。