刷新 Token

更新时间:
2024-01-26
下载文档

刷新 Token

Token 具有时效性,本章主要介绍如何调用接口刷新 Token。

请求信息

基本信息

名称取值
请求地址https://open.edgeros.com/openapi/v1/auth/refresh-token
请求方法PUT
参数方式Body

请求头

字段名类型是否必填示例值说明
Content-TypeStringapplication/json;charset=utf-8固定值:application/json;charset=utf-8

请求参数

字段名类型是否必填校验规则示例值说明
refreshTokenString不能为非空字符eyJhbGba****刷新 Token,调用获取 Token 接口时返回,如何调用获取 Token 接口,请参见 获取 Token
clientIdString不能为非空字符evvaGSAd****申请的客户端 ID,生成应用凭证时获得,如何生成应用凭证,请参见 生成应用凭证
secretString不能为非空字符YAcmfRBs****应用密钥,生成应用凭证时获得,如何生成应用凭证,请参见 生成应用凭证

请求示例

{
    "refreshToken": "eyJhbGba****",
    "clientId": "evvaGSAd****",
    "secret": "YAcmfRBs****"
}

响应信息

data 参数

字段名类型示例值说明
accessTokenStringeyJhbGci****刷新后的 Token,使用该值可调用开放平台的其他接口
refreshTokenStringeyJhbGba****刷新 Token,使用该值可以调用刷新 Token 接口生成新的 Token
expireInteger10799新 Token 的剩余有效时间,单位为秒

响应示例

{
  "status": 200,
  "message": "success",
  "fieldErrors": null,
  "data": {
    "accessToken": "eyJhbGci****",
    "refreshToken": "eyJhbGba****",
    "expire": 10799
  }
}

响应错误码

错误码含义解决方案
21032认证失败检查请求参数是否符合要求
21033Token 无效检查 Token 是否合法、是否过期
21034应用凭证无效检查应用凭证 ClientId 和 App Secret 是否正确
21035刷新 Token 无效或已经使用检查刷新 Token 是否错误或者已经使用
文档内容是否对您有所帮助?
有帮助
没帮助