参数名称 | 类型 | 必填 | 说明 |
---|---|---|---|
type | string | 是 | 快递公司 |
senderprovince | string | 是 | 寄件省份 |
sendercity | string | 是 | 寄件城市 |
sendertown | string | 是 | 寄件县/区 |
senderaddress | string | 是 | 寄件人地址 |
sendername | string | 是 | 寄件人姓名 |
sendermobile | string | 是 | 寄件人手机号(手机号和电话二选一) |
sendertel | string | 是 | 寄件人电话(手机号和电话二选一) |
sendercompany | string | 否 | 寄件公司 |
senderzipcode | string | 否 | 寄件邮编 |
addresseeprovince | string | 是 | 收件省份 |
addresseecity | string | 是 | 收件城市 |
addresseetown | string | 是 | 收件县/区 |
addresseeaddress | string | 是 | 收件人详细地址 |
addresseename | string | 是 | 收件人姓名 |
addresseemobile | string | 是 | 收件人手机号(手机号和电话二选一) |
addresseetel | string | 是 | 收件人电话(手机号和电话二选一) |
addresseecompany | string | 否 | 收件公司 |
addresseezipcode | string | 否 | 收件邮编 |
sign | string | 是 | 签名MD5加密 规则参考代码 |
参数名称 | 类型 | 说明 |
---|---|---|
orderno | string | 订单号 由我方生成 |
number | string | 快递单号 |
<?php require_once 'curl.func.php'; $appkey = 'your_appkey_here';//你的appkey $url = "https://api.jisuapi.com/expresslogistics/add?appkey=$appkey"; $appsecret = 'ssssssssssss'; $post = ['type'=>'', 'senderprovince'=>'', 'sendercity'=>'', 'sendertown'=>'', 'senderaddress'=>'', 'sendername'=>'', 'sendermobile'=>'', 'sendertel'=>'', 'sendercompany'=>'', 'senderzipcode'=>'', 'addresseeprovince'=>'', 'addresseecity'=>'', 'addresseetown'=>'', 'addresseeaddress'=>'', 'addresseename'=>'', 'addresseemobile'=>'', 'addresseetel'=>'', 'addresseecompany'=>'', 'addresseezipcode'=>'', 'product'=>'', 'ordertype'=>'', 'orderremark'=>'', 'accountid'=>'', 'password'=>'', 'weight'=>'', 'dimension'=>'', 'freighttype'=>'', 'producttype'=>'', 'freight'=>'', 'isnotice'=>'', 'starttime'=>'', 'endtime'=>'', 'collectionamount'=>'', 'insuredamount'=>''];//不包含appkey $post['sign'] = makeSign($post, $appsecret); $result = curlOpen($url, ['ssl'=>true, 'post'=>$post]); $jsonarr = json_decode($result, true); //exit(var_dump($jsonarr)); if($jsonarr['status'] != 0) { echo $jsonarr['msg']; exit(); } $result = $jsonarr['result']; echo $result['orderno'].' '.$result['number'];
{ "status":0, "msg":"ok", "result":{ "orderno":"2021123232321", "number":"1026504666094" } }
代号 | 说明 |
---|---|
201 | 快递公司为空 |
202 | 不支持的快递公司 |
203 | 快递单号为空 |
204 | 快递单号错误 |
205 | 寄件人姓名不能为空 |
206 | 收件人姓名不能为空 |
207 | 寄件人省市都不能为空 |
208 | 单号没有信息 |
209 | 收件人省市都不能为空 |
210 | 寄件人地址不能为空 |
211 | 收件人地址不能为空 |
212 | 寄件人手机号和电话不能都为空 |
213 | 收件人手机号和电话不能都为空 |
216 | 签名为空 |
217 | 验签失败 |
230 | 未知错误 |
代号 | 说明 |
---|---|
101 | APPKEY为空或不存在 |
102 | APPKEY已过期 |
103 | APPKEY无请求此数据权限 |
104 | 请求超过次数限制 |
105 | IP被禁止 |
106 | IP请求超过限制 |
107 | 接口维护中 |
108 | 接口已停用 |
计次套餐 | 套餐规格 | 价格 | ||
---|---|---|---|---|
免费套餐 | 10次 | 0.00 元 | ≈0元/次 | |
Level1 | 10000次 | 600.00 元 | ≈0.06元/次 | |
Level2 | 50000次 | 2600.00 元 | ≈0.052元/次 | |
Level3 | 100000次 | 4700.00 元 | ≈0.047元/次 | |
Level4 | 1000000次 | 31000.00 元 | ≈0.031元/次 |