接口契约
<p><strong>简要描述:</strong> </p>
<ul>
<li>接口契约</li>
<li>线上测试域名 <a href="https://apipnky.zzqtrj.net/">https://apipnky.zzqtrj.net/</a></li>
<li>本地测试域名
<strong>请求URL:</strong> </li>
<li><code>###</code></li>
</ul>
<p><strong>请求方式:</strong></p>
<ul>
<li>POST </li>
</ul>
<p><strong>参数:</strong> </p>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">必选</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">clientid</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>header参数 客户端id 小程序:789456</td>
</tr>
<tr>
<td style="text-align: left;">timestamp</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>header参数 时间戳</td>
</tr>
<tr>
<td style="text-align: left;">source</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>header参数 请求来源 客户端 1小程序</td>
</tr>
<tr>
<td style="text-align: left;">version</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>header参数 api版本 默认:v1.0</td>
</tr>
<tr>
<td style="text-align: left;">sign</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>header参数 签名 签名见下面签名规则</td>
</tr>
<tr>
<td style="text-align: left;">request_data</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>body参数 主体数据 base64编码后发送 为空则给forever = 777</td>
</tr>
</tbody>
</table>
<p><strong>备注</strong> </p>
<ul>
<li>签名规则
1.将数据拼成如下形式(健名=键值&健名=键值&)
clientid=12345&request_data={"page_index":1,"page<em>size":5,"keyword":"*</em>","lat":"31.120090999999999","lng":"121.253722"}&source=1& timestamp =1549953817&version=v1.0
2.末尾拼接指定秘钥(秘钥:56789)
3.统一转为小写
4.md5加密
所得即为签名</li>
</ul>
<p>欢迎使用ShowDoc!</p>