快递100 官方api技术文档 错误 更新 快递公司网络异常 解决方法

http://www.kuaidi100.com/openapi/api_post.shtml



1、应用场景
(1)电商网站用户打开“我的订单”时调用此API显示结果
(2)物流系统对帐前调用此API查一次所有运单的签收状态
2、是否需要授权
是,请到  快递查询API申请地址 申请
3、请求地址 (注意这里错误丶)
http://api.kuaidi100.com/api?id=[]&com=[]&nu=[]&valicode=[]&show=[0|1|2|3]&muti=[0|1]&order=[desc|asc]
(使用时请先将上述地址中的 中括号 替换成下面相应的值)
正确的
http://www.kuaidi100.com/applyurl?key=[]&com=[]&nu=[]&valicode=[]&show=[0|1|2|3]&muti=[0|1]&order=[desc|asc]
=---------------------------------------=

http://api.kuaidi100.com/api=23f6c1fa2a0f7dc3&com=shentong&nu=22980862***

{"message":"快递公司网络异常,请稍后查询.","status":"2"}



正确

http://www.kuaidi100.com/applyurl?key=23f6c1fa2a0f7dc3&com=shentong&nu=22980862***


==================

客服

 出现“快递公司网络异常,请稍后查询”,是因为api.kuaidi100.com这种API不支持EMS、顺丰、圆通、中通和韵达等几家,我们的支持列表中有说明:这几家建议用另一种API:
1、切换到【跳转API】(免费,无需申请,跳转到快递100的网页显示结果): http://www.kuaidi100.com/openapi/api_3_02.shtml
2、切换到【手机API】(免费,无需申请,跳转到快递100手机站显示结果): http://www.kuaidi100.com/openapi/mobileapi.shtml
3、切换到【iframe页】(免费,无需申请,嵌套页面,无法自定义公司和运单号): http://www.kuaidi100.com/app/code.shtml
4、切换到【HtmlAPI】(免费,和api.kuaidi100.com共用Key,可自定义公司和运单号,嵌套页面显示结果,有快递100广告):
http://www.kuaidi100.com/download/html_api(20140729).doc
5、付费方案(无限制),要了解请回复公司名、网站 


=====================================================

2015 10 05 更加简单粗暴的方法


    /**
     * 返回快递100查询链接 by wang 
     * URL:https://code.google.com/p/kuaidi-api/wiki/Open_API_Chaxun_URL
     */
    function kuaidi100($invoice_sn){
        $url = 'http://m.kuaidi100.com/query?type=tiantian&postid=' .$invoice_sn. '&temp='.time();
        return $url;
    }





public function kuaidi($invoice_no, $shipping_name) {
switch ($shipping_name) {
case '中国邮政':$logi_type = 'ems';
break;
case '申通快递':$logi_type = 'shentong';
break;
case '圆通速递':$logi_type = 'yuantong';
break;
case '顺丰速运':$logi_type = 'shunfeng';
break;
case '韵达快递':$logi_type = 'yunda';
break;
case '天天快递':$logi_type = 'tiantian';
break;
case '中通速递':$logi_type = 'zhongtong';
break;
case '增益速递':$logi_type = 'zengyisudi';
break;

$kurl = 'http://www.kuaidi100.com/query?type=' . $logi_type . '&postid=' . $invoice_no;
$ret = $this -> curl_get_contents($kurl);
$k_arr = json_decode($ret, true);
return $k_arr;


============================

手机版 免费 不需要api授权 

http://www.kuaidi100.com/openapi/mobileapi.shtml



3.HTML5 API 弹出Html5页面显示物流单号跟综信息

① 请求地址
http://m.kuaidi100.com/index_all.html?type=[快递公司编码]&postid=[快递单号]&callbackurl=[点击"返回"跳转的地址]
示例1:
http://m.kuaidi100.com/index_all.html?type=quanfengkuaidi&postid=123456
示例2:
http://m.kuaidi100.com/index_all.html?type=全峰&postid=123456

4.Wap API 弹出wap页面显示物流单号跟综信息

① 请求地址
http://wap.kuaidi100.com/wap_result.jsp?rand=20120517&id=[快递公司编码]&fromWeb=null&&postid=[快递单号]


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值