获得访问令牌
小于 1 分钟
获得访问令牌
Oauth2.0的客户端模式-Client Credentials
POST | /admin-api/system/oauth2/token |
---|
请求数据类型 :application/json;charset=UTF-8
接口描述
适合 Client Credentials模式,获得访问令牌
请求参数
参数说明 | 参数说明 | 请求类型 | 是否必须 | 数据类型 |
---|---|---|---|---|
grant_type | 授权类型,指定为:client_credentials | query | true | string |
client_id | 客户端Id,获取请看生成访问控制秘钥 | query | true | string |
client_secret | 客户端秘钥,获取请看生成访问控制秘钥 | query | true | string |
响应状态
状态码 | 说明 |
---|---|
200 | OK |
响应参数
参数名称 | 参数说明 | 数据类型 |
---|---|---|
status | 状态码,值为0正常,其他值为异常 | int |
code | 结果同status一样,冗余字段 | int |
data | 数据体,详见下方具体 | Object |
msg | 状态消息 | string |
数据体data
参数名称 | 参数说明 | 数据类型 |
---|---|---|
scope | 授权范围 | string |
access_token | 访问令牌 | string |
refresh_token | 刷新令牌 | string |
token_type | 令牌类型,值为:bearer | string |
expires_in | 令牌过期时间;单位:秒 | int64 |
响应示例
{
"status": 0,
"code": 0,
"data": {
"scope": "",
"access_token": "2737620ceb534e8898exxx82220e497a",
"refresh_token": "cb6e53f84f9c44a0808xxxcee992a609",
"token_type": "bearer",
"expires_in": 1111111
},
"msg": ""
}