运之盟开放平台


常见问题-文档

<h1>6.常见异常说明</h1> <h2>6.1 HTTP 状态码 如果为 401 ,则可能是以下情况</h2> <p><code>请求头上未携带 Authorization , 值为 Bearer 后跟你的 Access_Token</code></p> <p><code>请求头上携带的 Authorization token 无效, 可以在 来查看token 是否 是有效jwt token。</code></p> <p><code>请求头上携带的 Authorization token 可能已经过期, 需要重新获取token。</code></p> <h2>6.2 其他情况参见下表:</h2> <table> <thead> <tr> <th style="text-align: left;">状态码</th> <th style="text-align: left;">异常文本</th> <th style="text-align: left;">异常说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">1004</td> <td style="text-align: left;">业务接口无法获取</td> <td style="text-align: left;">调用业务BUSINESS接口时, 检查请求头上已经带入 user-code 供应商用户code</td> </tr> <tr> <td style="text-align: left;">1005</td> <td style="text-align: left;">业务接口无法获取用户信息或未绑定用户</td> <td style="text-align: left;">检查 开放平台用户是否存在,联系工作人员查看供应商用户是否存在</td> </tr> <tr> <td style="text-align: left;">1006</td> <td style="text-align: left;">无效的开放平台用户</td> <td style="text-align: left;">检查 开放平台用户是否存在</td> </tr> <tr> <td style="text-align: left;">1007</td> <td style="text-align: left;">开放平台用户未启用</td> <td style="text-align: left;">检查 开放平台用户是否启用</td> </tr> <tr> <td style="text-align: left;">1008</td> <td style="text-align: left;">密钥未配置或不完整</td> <td style="text-align: left;">检查 开放平台用户密钥是否配置完整</td> </tr> <tr> <td style="text-align: left;">1010</td> <td style="text-align: left;">未获取到签名</td> <td style="text-align: left;">检查请求头上是否携带 X-Signature 签名</td> </tr> <tr> <td style="text-align: left;">1011</td> <td style="text-align: left;">无效签名</td> <td style="text-align: left;">签名验证失败, 检查请求头上 X-Signature 签名 是否是有效的ECC签名 ,或者检查 request body 查看json 是否正确或者被转义</td> </tr> <tr> <td style="text-align: left;">1013</td> <td style="text-align: left;">无效请求,nonce重复</td> <td style="text-align: left;">为抵御重放攻击, 要求每次请求的请求头携带的 X-Nonce 为不重复的随机数, 不要重复使用nonce</td> </tr> <tr> <td style="text-align: left;">1014</td> <td style="text-align: left;">无效请求,时间戳不正确</td> <td style="text-align: left;">为检查签名有效性, 要求请求头携带的 X-Timestamp 时间戳时间必须在服务器当前时间的10分钟以内</td> </tr> <tr> <td style="text-align: left;">1015</td> <td style="text-align: left;">缺少nonce</td> <td style="text-align: left;">检查请求头上是否携带 X-Nonce 18位随机数</td> </tr> <tr> <td style="text-align: left;">1016</td> <td style="text-align: left;">缺少timestamp</td> <td style="text-align: left;">检查请求头上是否携带 X-Timestamp 时间戳</td> </tr> <tr> <td style="text-align: left;">1017</td> <td style="text-align: left;">缺少Content-Type</td> <td style="text-align: left;">检查请求头上是否携带 Content-Type 类型且指定为application/json</td> </tr> <tr> <td style="text-align: left;">1019</td> <td style="text-align: left;">无效令牌</td> <td style="text-align: left;">请求头上携带的 Authorization token 已经失效,请重新获取</td> </tr> </tbody> </table>

页面列表

ITEM_HTML