1.1. 获取token
1.1.1. 基本信息
Path: /v1/oauth/token
Method: GET|POST
接口描述:
access token有效期为expiresIn的秒数,在即将过期的时候需调用此接口获取新的access token保存,无需每次接口请求都获取新的access token
频率限制: 60次/hour
1.1.2. 请求参数
参数名称 | 是否必须 | 示例 | 备注 |
---|---|---|---|
clientId | 是 | ||
clientSecret | 是 | ||
grantType | 是 | client_credentials | 暂只支持的授权方式:client_credentials |
1.1.3. 返回数据
名称 | 类型 | 是否必须 | 默认值 | 备注 | 其他信息 |
---|---|---|---|---|---|
code | number | 非必须 | 代码,1000正常 | mock: 1000 | |
message | string | 非必须 | 消息文本 | mock: 获取成功 | |
timestamp | number | 非必须 | 时间戳 | mock: 1632384280 | |
content | object | 非必须 | |||
├─ expiresIn | number | 非必须 | 过期秒数 | mock: 7200 | |
├─ accessToken | string | 非必须 | token | mock: |
请求示例
POST /v1/oauth/token HTTP/1.1
Host: openapi.xiaozancloud.com.com
Content-Type: application/x-www-form-urlencoded
Content-Length: 132
clientId=48ca17b00473d5e595ab&clientSecret=48ca17b00473d5e595ab48ca17b00473d5e595ab48ca17b00473d5e595ab&grantType=client_credentials
响应示例
{
"code": 1000,
"message": "OK",
"timestamp":1632384280,
"content": {
"expiresIn": 7200,
"accessToken": "9edfb3772a39e50612a007c71b7e7d222c420b81fdd73b17e27d2185e5ba1c03389545e69d8d592b"
}
}