php 快递100接口

发布时间:2020-06-15 16:52:21 作者:pansw113
来源:网络 阅读:24547
/**
	物流  快递100
	
	name   物流公司名称 (shunfeng 顺丰) 可在官网查看物流公司的简称

	number   单号
	
*/
function logistics($name,$number){
	

    //参数设置
    $post_data = array();
    $post_data["customer"] = '***************';
    $key= 'key' ;
	
	$data['com']=$name;  //查询的快递公司的编码, 一律用小写字母
	$data['num']=$number;  //查询的快递单号, 单号的最大长度是32个字符 358263398950
    $post_data["param"] =json_encode($data);

    $url='http://poll.kuaidi100.com/poll/query.do';
    $post_data["sign"] = md5($post_data["param"].$key.$post_data["customer"]);
    $post_data["sign"] = strtoupper($post_data["sign"]);
    $o="";
    foreach ($post_data as $k=>$v)
    {
        $o.= "$k=".urlencode($v)."&";		//默认UTF-8编码格式
    }
    $post_data=substr($o,0,-1);
	$ch = curl_init();
	curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
	curl_setopt($ch, CURLOPT_URL, $url);
	curl_setopt($ch,CURLOPT_POSTFIELDS,$post_data);
	curl_setopt($ch, CURLOPT_TIMEOUT,3);
	$result = curl_exec($ch);	

	//$data = str_replace("\"",'"',$result );
	$data = json_decode($result,true);
	//dump($data);
	return  $data;
}



推荐阅读:
  1. 圆通电子面单接口申请案例(PHP)
  2. PHP两种不同的快递运单号查询

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

php 快递100接口 00 100

上一篇:Nagios自定义报警时间

下一篇:java向mysql数据库插入数据时出现乱码的解决办法

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》