获取快递配送列表
<p><strong>简要描述:</strong> </p>
<ul>
<li>获取快递配送列表</li>
<li>条件不同,返回的快递配送方式不一样</li>
<li>该API很多信息都是下单 那边过来的</li>
</ul>
<p><strong>请求URL:</strong> </p>
<ul>
<li><code>http://open.hznzcn.com/base/deliver/list</code></li>
</ul>
<p><strong>请求方式:</strong></p>
<ul>
<li>POST </li>
<li>x-www-form-urlencoded</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;">app_key</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>App应用标识,女装网提供</td>
</tr>
<tr>
<td style="text-align: left;">access_token</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>授权成功的Token,若访问的API和用户有关,该项为必填项, 具体请查看 <a href="https://www.showdoc.cc/230407611622153?page_id=1313862750462126" title="点击查看 获取授权,token 文档">[1]获取授权,token 文档</a></td>
</tr>
<tr>
<td style="text-align: left;">stamp</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>时间戳,有效期为 <strong>3</strong> 分钟,示例值:636806795462062641,具体参考 <a href="https://www.showdoc.cc/230407611622153?page_id=1313894411972991" title="点击查看时间戳的说明文档">[2]时间戳说明文档</a></td>
</tr>
<tr>
<td style="text-align: left;">sign</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>签名,将除了sign以为的的所有请求参数进行签名加密处理后的字符串,示例值:0895AB9BCE9AA031D4EE3CC38C3E0702,具体参考 <a href="https://www.showdoc.cc/230407611622153?page_id=1313915454654841" title="点击查看签名生成说明文档">[3]签名生成说明文档</a></td>
</tr>
</tbody>
</table>
<p><strong>API请求参数:</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;">TheShopId</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>货源地id , 1:杭州 ; 2:濮院 ; 5:广州 ; 6:织里 ;货源地列表获取,可参考 <a href="https://www.showdoc.cc/230407611622153?page_id=1355180379394063" title="点击查看获取货源地API文档">[4]获取货源地API文档</a></td>
</tr>
<tr>
<td style="text-align: left;">Province</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>省份编码 最大长度为6个字符;<br/>从省市区列表API中获取;API地址:<a href="http://open.hznzcn.com/base/provinces/list">http://open.hznzcn.com/base/provinces/list</a></td>
</tr>
<tr>
<td style="text-align: left;">City</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>城市编码,最大长度为6个字符;<br/>从省市区列表API中获取;API地址:<a href="http://open.hznzcn.com/base/provinces/list">http://open.hznzcn.com/base/provinces/list</a></td>
</tr>
<tr>
<td style="text-align: left;">District</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>地区编码,最大长度为6个字符;<br/>从省市区列表API中获取;API地址:<a href="http://open.hznzcn.com/base/provinces/list">http://open.hznzcn.com/base/provinces/list</a></td>
</tr>
<tr>
<td style="text-align: left;">AllWeight</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>需要配送的货物总重量;比如下单,要传 包装+产品等 所有的总重量</td>
</tr>
<tr>
<td style="text-align: left;">AllPostFreeWeight</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>包邮总重量;比如下单, 需要把 所有 <strong>包邮产品(IsPostFree=1)</strong>的产品的总重量传过来</td>
</tr>
</tbody>
</table>
<p><strong>返回示例</strong></p>
<pre><code>{
"Data": [
{
"DeliveryAreaID": 228,
"DistributionName": "百世汇通",
"Distributiondescription": "百世汇通",
"DeliveryFee": 4.5,
"FreeAmount": 999999999,
"IsLc": 0,
"DeliverID": 15,
"IsPostFree": 1,
"ShipperCode": "HTKY"
},
{
"DeliveryAreaID": 202,
"DistributionName": "COD-圆通",
"Distributiondescription": "COD-圆通",
"DeliveryFee": 10,
"FreeAmount": 999999999,
"IsLc": 1,
"DeliverID": 18,
"IsPostFree": 0,
"ShipperCode": "YTO"
}
],
"Code": "0",
"Msg": null
}</code></pre>
<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>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">Data</td>
<td style="text-align: left;">object</td>
<td style="text-align: left;">快递信息对象列表(IList<DeliverInfo>),具体参考下面的 <strong>DeliverInfo参数说明</strong></td>
</tr>
<tr>
<td style="text-align: left;">Code</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">请求状态码 ,具体参考<a href="https://www.showdoc.cc/230407611622153?page_id=1314533986849160" title="点击查看请求状态码【ResponseCode】文档">[5]ResponseCode文档</a></td>
</tr>
<tr>
<td style="text-align: left;">Msg</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">请求相关信息</td>
</tr>
</tbody>
</table>
<p><strong>DeliverInfo参数说明</strong></p>
<ul>
<li>
<p>快递信息对象</p>
<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;">DeliveryAreaID</td>
<td style="text-align: left;">int</td>
<td style="text-align: left;">快递区域的id,用于订单下单时的 <strong>DeliveryAreaID</strong>就是这个</td>
</tr>
<tr>
<td style="text-align: left;">DistributionName</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">配送方式名称</td>
</tr>
<tr>
<td style="text-align: left;">Distributiondescription</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">配送描述</td>
</tr>
<tr>
<td style="text-align: left;">DeliveryFee</td>
<td style="text-align: left;">decimal</td>
<td style="text-align: left;">快递配送费用</td>
</tr>
<tr>
<td style="text-align: left;">FreeAmount</td>
<td style="text-align: left;">decimal</td>
<td style="text-align: left;">免费重量</td>
</tr>
<tr>
<td style="text-align: left;">IsLc</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">是否快递代收货款;0=否;1=是;如果 IsLc=1,下单时的 LcCode和LcMoney都需要传值</td>
</tr>
<tr>
<td style="text-align: left;">DeliverID</td>
<td style="text-align: left;">int</td>
<td style="text-align: left;">当前配送方式对应的快递ID,对外用不到,不需要关注</td>
</tr>
<tr>
<td style="text-align: left;">IsPostFree</td>
<td style="text-align: left;">int</td>
<td style="text-align: left;">是否支持包邮活动;0=否;1=是;</td>
</tr>
<tr>
<td style="text-align: left;">ShipperCode</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">快递公司编码/托运方编码,<span style='color:red'>下面有列表清单</span></td>
</tr>
</tbody>
</table>
</li>
</ul>
<p><strong>ShipperCode参数说明</strong></p>
<ul>
<li>快递公司编码/托运方编码</li>
</ul>
<table>
<thead>
<tr>
<th style="text-align: left;">快递方式</th>
<th style="text-align: left;">快递公司编码/托运方编码</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">EMS</td>
<td style="text-align: left;">YZPY</td>
</tr>
<tr>
<td style="text-align: left;">顺丰(航空)</td>
<td style="text-align: left;">SF</td>
</tr>
<tr>
<td style="text-align: left;">圆通速递</td>
<td style="text-align: left;">YTO</td>
</tr>
<tr>
<td style="text-align: left;">韵达</td>
<td style="text-align: left;">YD</td>
</tr>
<tr>
<td style="text-align: left;">中通速递</td>
<td style="text-align: left;">ZTO</td>
</tr>
<tr>
<td style="text-align: left;">申通快递</td>
<td style="text-align: left;">STO</td>
</tr>
<tr>
<td style="text-align: left;">COD-宅急送</td>
<td style="text-align: left;">ZJS</td>
</tr>
<tr>
<td style="text-align: left;">COD-顺丰</td>
<td style="text-align: left;">SF</td>
</tr>
<tr>
<td style="text-align: left;">全峰快递</td>
<td style="text-align: left;">QFKD</td>
</tr>
<tr>
<td style="text-align: left;">百世汇通</td>
<td style="text-align: left;">HTKY</td>
</tr>
<tr>
<td style="text-align: left;">邮政快递</td>
<td style="text-align: left;">YZPY</td>
</tr>
<tr>
<td style="text-align: left;">邮政商务小包</td>
<td style="text-align: left;">YZPY</td>
</tr>
<tr>
<td style="text-align: left;">COD-圆通</td>
<td style="text-align: left;">YTO</td>
</tr>
<tr>
<td style="text-align: left;">顺丰到付(运费自理)</td>
<td style="text-align: left;">SF</td>
</tr>
<tr>
<td style="text-align: left;">顺丰物流(到家)</td>
<td style="text-align: left;">SF</td>
</tr>
<tr>
<td style="text-align: left;">韵达B</td>
<td style="text-align: left;">YD</td>
</tr>
<tr>
<td style="text-align: left;">天天快递</td>
<td style="text-align: left;">HHTT</td>
</tr>
<tr>
<td style="text-align: left;">韵达B</td>
<td style="text-align: left;">YD</td>
</tr>
<tr>
<td style="text-align: left;">圆通(京东专用)</td>
<td style="text-align: left;">YTO</td>
</tr>
<tr>
<td style="text-align: left;">安能物流</td>
<td style="text-align: left;">ANEKY</td>
</tr>
</tbody>
</table>
<p><strong>备注</strong> </p>