博客列表 >快递100接口使用

快递100接口使用

南鸢离梦的博客
南鸢离梦的博客原创
2019年11月12日 16:05:551263浏览
  1. //参数设置
  2. $com = input('wuliu'); // 快递公司编码
  3. $num = input('wlorder'); // 快递单号
  4. $post_data = array();
  5. $post_data["customer"] = '1234567890'; // 实时查询customer
  6. $key= '123456789' ; // 客户授权Key
  7. $post_data["param"] = "{\"com\":\"$com\",\"num\":\"$num\"}";
  8. $url='http://poll.kuaidi100.com/poll/query.do';
  9. $post_data["sign"] = md5($post_data["param"].$key.$post_data["customer"]);
  10. $post_data["sign"] = strtoupper($post_data["sign"]); // 签名
  11. $o="";
  12. foreach ($post_data as $k=>$v)
  13. {
  14. $o.= "$k=".urlencode($v)."&"; //默认UTF-8编码格式
  15. }
  16. $post_data=substr($o,0,-1);
  17. $ch = curl_init();
  18. curl_setopt($ch, CURLOPT_POST, 1);
  19. curl_setopt($ch, CURLOPT_HEADER, 0);
  20. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  21. curl_setopt($ch, CURLOPT_URL,$url);
  22. curl_setopt($ch, CURLOPT_POSTFIELDS, $post_data);
  23. $result = curl_exec($ch);
  24. curl_close($ch);
  25. $data = str_replace("\"",'"',$result );
  26. $data = json_decode($data,true);
上一条:tp5.1验证码下一条:nginx配置path_info
声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议