j9九游会登录/ 云商店/ / / / / / oauth刷新access token
更新时间:2024-04-26 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" 
}

相关文档

网站地图