白名单接口(按次提取和包时套餐)
<h5>白名单接口</h5>
<ul>
<li>添加白名单接口</li>
</ul>
<h5>请求URL</h5>
<ul>
<li><code>https://sch.shanchendaili.com/api.html</code></li>
</ul>
<h5>请求方式</h5>
<ul>
<li>GET </li>
</ul>
<h5>请求示例</h5>
<p><a href="https://sch.shanchendaili.com/api.html?action=addWhiteList&appKey={密钥}&anquanma={安全码}&ip=127.0.0.1">https://sch.shanchendaili.com/api.html?action=addWhiteList&appKey={密钥}&anquanma={安全码}&ip=127.0.0.1</a></p>
<h5>参数</h5>
<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;">action</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>action</td>
</tr>
<tr>
<td style="text-align: left;">appKey</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>appKey</td>
</tr>
<tr>
<td style="text-align: left;">anquanma</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>安全码(个人中心设置)</td>
</tr>
<tr>
<td style="text-align: left;">ip</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>IP,若不填则取来源IP</td>
</tr>
</tbody>
</table>
<h5>返回示例</h5>
<pre><code> {
&quot;code&quot;: 0,
&quot;msg&quot;: &quot;success&quot;
}</code></pre>
<h5>返回参数说明</h5>
<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;">code</td>
<td style="text-align: left;">int</td>
<td>返回状态,0表示成功,1表示错误</td>
</tr>
<tr>
<td style="text-align: left;">msg</td>
<td style="text-align: left;">string</td>
<td>错误信息描述</td>
</tr>
</tbody>
</table>
<h5>返回失败示例</h5>
<pre><code>{
&quot;code&quot;: 1,
&quot;msg&quot;: &quot;ip格式有误&quot;
}</code></pre>
<hr />
<ul>
<li>删除白名单接口</li>
</ul>
<h5>请求URL</h5>
<ul>
<li><code>https://sch.shanchendaili.com/api.html</code></li>
</ul>
<h5>请求方式</h5>
<ul>
<li>GET </li>
</ul>
<h5>请求示例</h5>
<p><a href="https://sch.shanchendaili.com/api.html?action=removeWhiteList&appKey={密钥}&ip=127.0.0.1">https://sch.shanchendaili.com/api.html?action=removeWhiteList&appKey={密钥}&ip=127.0.0.1</a></p>
<h5>参数</h5>
<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;">action</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>action</td>
</tr>
<tr>
<td style="text-align: left;">appKey</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>appKey</td>
</tr>
<tr>
<td style="text-align: left;">ip</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>IP,若不填则取来源IP</td>
</tr>
</tbody>
</table>
<h5>返回示例</h5>
<pre><code> {
&quot;code&quot;: 0,
&quot;msg&quot;: &quot;success&quot;
}</code></pre>
<h5>返回参数说明</h5>
<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;">code</td>
<td style="text-align: left;">int</td>
<td>返回状态,0表示成功,1表示错误</td>
</tr>
<tr>
<td style="text-align: left;">msg</td>
<td style="text-align: left;">string</td>
<td>错误信息描述</td>
</tr>
</tbody>
</table>
<hr />
<ul>
<li>获取白名单接口</li>
</ul>
<h5>请求URL</h5>
<ul>
<li><code>https://sch.shanchendaili.com/api.html</code></li>
</ul>
<h5>请求方式</h5>
<ul>
<li>GET </li>
</ul>
<h5>请求示例</h5>
<p><a href="https://sch.shanchendaili.com/api.html?action=whiteList&appKey={密钥">https://sch.shanchendaili.com/api.html?action=whiteList&appKey={密钥</a>}</p>
<h5>参数</h5>
<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;">action</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>action</td>
</tr>
<tr>
<td style="text-align: left;">appKey</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>appKey</td>
</tr>
</tbody>
</table>
<h5>返回示例</h5>
<pre><code>{
&quot;code&quot;:0,
&quot;msg&quot;:&quot;success&quot;,
&quot;data&quot;:[&quot;113.64.97.252&quot;,&quot;113.64.96.83&quot;,&quot;113.64.97.90&quot;,&quot;113.116.63.152&quot;,&quot;113.64.97.251&quot;,&quot;127.0.0.1&quot;,&quot;219.132.130.175&quot;]}</code></pre>
<h5>返回参数说明</h5>
<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;">code</td>
<td style="text-align: left;">int</td>
<td>返回状态,0表示成功,1表示错误</td>
</tr>
<tr>
<td style="text-align: left;">msg</td>
<td style="text-align: left;">string</td>
<td>错误信息描述</td>
</tr>
<tr>
<td style="text-align: left;">data</td>
<td style="text-align: left;">array</td>
<td>白名单数组</td>
</tr>
</tbody>
</table>