j9九游会登录/ 云商店/ / / / / / oauth刷新access token
更新时间:2023-03-31 gmt 08:00

oauth刷新access token-j9九游会登录

用于web端oauth登录认证场景,saas服务器刷新用户token。

uri

post /api/v1/oauth2/token

请求参数

表1 formurlencoded参数

参数

是否必选

参数类型

描述

client_id

string

应用标识,注册应用后,分配的clientid。

client_secret

string

应用密钥,注册应用后,分配的clientsecret。

grant_type

string

授权类型,固定值:refresh_token。

refresh_token

string

刷新令牌,获取access token接口中返回。

请求示例

post {domain_name}/api/v1/oauth2/token
content-type: application/x-www-form-urlencoded
client_id=nzzewuija91dpsrdzqchmazih13aw...&
client_secret=******...&
refresh_token=******...&
grant_type=refresh_token

响应参数

表2 状态码

状态码

描述

200

请求成功。

400

请求错误。

状态码:200

表3 响应body参数

参数

参数类型

描述

access_token

string

授权服务器返回给第三方应用的访问令牌。

token_type

string

访问令牌类型。固定值:bearer。

expires_in

long

访问令牌的有效期,以秒为单位。

scope

string

授权范围。

refresh_token

string

刷新令牌。

状态码:400

表4 响应body参数

参数

参数类型

描述

error

string

错误类型。

error_description

string

错误描述。

响应示例

状态码:200

请求成功。

{
"access_token" : "******",
"token_type" : "bearer",
"expires_in" : 7200,
"scope" : "get_user_info",
"refresh_token" : "******"
}

状态码:400

请求错误。

{
"error" : "invalid_grant",
"error_description" : "invalid refresh token"
}

相关文档

网站地图