
开发者平台
本文档主要列出 OAuth2 相关的接口。
本文档中的接口均符合接口规范,如有疑问,建议先查阅接口引言。
接口 | 接口说明 | 维护状态 |
---|---|---|
/api/oauth2/token | 获取AccessToken | 正常 |
地址 | 请求方式 | 说明 |
---|---|---|
/api/oauth2/token |
POST |
参数名 | 位置 | 类型 | 必需 | 说明 |
---|---|---|---|---|
grant_type | POST | string | true | 授权类型, 目前仅支持 authorization_code |
client_id | POST | string | true | 当前 OAuth 客户端的 client_id , 可在机器人详情页查看 |
client_secret | POST | string | true | 当前 OAuth 客户端的 client_secret , 可在机器人详情页查看 |
code | POST | string | true | 用户授权成功回调后获得的 authorization_code |
redirect_uri | POST | string | true | 本次授权所使用的回调地址 (需为机器人 OAuth 配置白名单中的地址) |
参数名 | 类型 | 说明 |
---|---|---|
access_token | string | AccessToken |
expire_in | int | 有效期时间(单位秒) |
token_type | string | Token类型, 目前固定为 Bearer |
scope | string | 用户授权给该应用的OAuth能力范围, 空格分隔 |
{
"access_token": "7d3012xxxxxxxxxxxxxxdc8f1",
"expires_in": 2678400,
"token_type": "Bearer",
"scope": "get_user_info"
}
注意