获取令牌
1. 接口描述¶
本接口用于获取接口调用令牌。
2. 输入参数¶
以下请求参数列表仅列出了接口请求参数和部分公共参数,完整公共参数列表见 公共请求参数。
参数名称 | 必选 | 类型 | 描述 |
---|---|---|---|
password | 是 | Number | 用户密码 |
userName | 是 | String | 用户名 |
type | 是 | String | 获取token的方式,支持的方式包括 基础用户名密码认证 'basic' |
3. 输出参数¶
参数名称 | 必选 | 类型 | 描述 |
---|---|---|---|
access_token | 是 | Object | 当前获取的接口调用令牌 |
expires_in | 是 | String | 令牌过期时间 |
refresh_token | 是 | String | 用于令牌刷新的refresh_token |
token_type | 是 | String | 令牌类型 |
4. 示例¶
实例1 获取接口调用令牌
使用 basic
认证方式通过用户名和密码换取接口调用令牌
输入示例
POST /oauth/login
Body
{
userName: "testuser",
password: "********",
type: "basic"
}
输出示例
{
"access_token": "eyJhbGciOiJIUzI1*************************************LmkgZ2ZgdCAr6sc",
"token_type": "Bearer",
"refresh_token": "eyJhbGciOi********************FwZPg034DqyPPrxrwd2lBGCEXltk",
"expires_in": 7200
}