被授权应用拿到下发的 Code 后,进行换取 Token 的接口调用。接口调用有以下前提:
请求方式: GET
请求地址:https://sso-center.myyscm.com/v2/oauth2/auth-token
| 参数名 | 参数位置 | 参数类型 | 是否必填 | 默认值 | 描述 |
|---|---|---|---|---|---|
| code | Query | String | 是 | 临时授权凭证 Code | |
| appid | Query | String | 是 | 被授权应用在星图的 AppKey | |
| appKey | Query | String | 是 | 被授权应用在星图的 AppSecret |
GET
https://sso-center.myyscm.com/v2/oauth2/auth-token?code=CODE&appid=APP_KEY&appKey=APP_SECRET
{
"errcode": 0,
"message": "Success",
"data": {
"accessToken": "iyJ9P2Tcl5OK5Aom74do28xuBFHky74h",
"refreshToken": "5dQlGaYsGcCcdrYLWCzobxjcCqWBXqit",
"expireTime": 7200,
"refreshTime": 2592000
}
}
| 参数名 | 参数类型 | 描述 |
|---|---|---|
| data.accessToken | String | 访问令牌 |
| data.refreshToken | String | 刷新令牌 |
| data.expireTime | Number | 访问令牌剩余的有效时间,默认 2 小时(单位:秒) |
| data.refreshTime | Number | 刷新令牌剩余的有效时间,默认 30 天(单位:秒) |
{
"errcode": 10001,
"message": "Failure message."
}
| 参数名 | 参数类型 | 描述 |
|---|---|---|
| errcode | Number | 业务错误码,0 正常,非 0 均为发生业务错误 |
| message | String | 接口响应数据业务说明,调用失败时为相应的错误说明 |