授权登录


接口说明

被授权应用拿到下发的 Code 后,进行换取 Token 的接口调用。接口调用有以下前提:

  1. Code 一次性有效,无法多次使用
  2. Code 有效期 5 分钟,超时自动失效

基本信息

请求方式: 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 接口响应数据业务说明,调用失败时为相应的错误说明

results matching ""

    No results matching ""