Token与Api调用失败须知
说明
Token获取失败: 获取access_token时,如果参数不正确,如code过期、client_id与client_secret不正确、应用没有开启认证相关的api调用接口服务, 或者在获取JWT token时,用户名密码不正确,则会导致获取token失败。
Api调用失败: 当Api中携带的Token过期或者没有携带Token时,Api会提示Token验证失败。
一、Token获取失败
请求方式: POST(HTTPS或HTTP)
请求地址: JWT, access_token接口
返回结果:
响应头: 401 Unauthorized
Body: 空
二、Api调用失败
请求方式: POST或GET(HTTPS或HTTP)
请求地址: 需要拿Token来调用api的接口
返回结果:
响应头: 200
{
"code": 401,
"message": "Unauthorized",
"data": {
"errorMessage": "Request rejection,please vaidate application's token"
}
}
三、业务错误代码响应
错误码响应格式:
{
"code": 412,
"message": "Precondition Failed",
"data": {
"errorCode": XXX,
"errorMessage": "XXXXXX"
}
}
业务错误码 | 错误说明 |
---|---|
1030020 | openId与unionId都为空(微信绑定接口) |
1030065 | 微信来源为空 |
1030037 | 已经绑定过 |
1030006 | 用户唯一ID为空 |
1030007 | 用户不存在或已删除 |
2170002 | 绑定时生成ID失败 |