返回码说明
<p>[TOC]</p>
<h1>返回码说明</h1>
<p>统一返回json数据,格式如下:</p>
<pre><code class="language-json"> {
"status": 200, //状态码
"success": true,
"message": null, //正确时不会返回该字段 错误消息
"data": null //正确时不会返回该字段 错误数据
}
</code></pre>
<ul>
<li>返回状态码</li>
</ul>
<table>
<thead>
<tr>
<th style="text-align: left;">状态码</th>
<th style="text-align: left;">释义</th>
<th>解决办法</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">200</td>
<td style="text-align: left;">success</td>
<td></td>
</tr>
<tr>
<td style="text-align: left;">400</td>
<td style="text-align: left;">request fail</td>
<td>请求错误,检查请求方式、参数等</td>
</tr>
<tr>
<td style="text-align: left;">500</td>
<td style="text-align: left;">request exception</td>
<td>检查必须参数是否正确,尝试重新请求</td>
</tr>
<tr>
<td style="text-align: left;">1000</td>
<td style="text-align: left;">repeat msgid</td>
<td>请求消息id重复。请使用唯一消息id</td>
</tr>
<tr>
<td style="text-align: left;">1001</td>
<td style="text-align: left;">wrong sign</td>
<td>签名错误,请验证签名</td>
</tr>
<tr>
<td style="text-align: left;">1002</td>
<td style="text-align: left;">not found auth info</td>
<td>未找到授权信息</td>
</tr>
<tr>
<td style="text-align: left;">1003</td>
<td style="text-align: left;">ip limit</td>
<td>ip限制,请设置iP白名单</td>
</tr>
<tr>
<td style="text-align: left;">1004</td>
<td style="text-align: left;">parameter error</td>
<td>请求参数错误,请检查参数</td>
</tr>
<tr>
<td style="text-align: left;">1005</td>
<td style="text-align: left;">The request is invalid,timestamp error</td>
<td>时间戳使用当前请求毫秒时间戳</td>
</tr>
<tr>
<td style="text-align: left;">1006</td>
<td style="text-align: left;">The request is invalid,express code error</td>
<td>快递公司编号使用快递公司列表中的编号</td>
</tr>
</tbody>
</table>