zoukankan      html  css  js  c++  java
  • 快递查询接口

    方法一:各个快递公司的API

    第三方整合接口快递查询接口:

    function  kuaidi100_scan($getcom,$invoice_sn) {
    	
    	switch ($getcom){
    		case "EMS":
    			$postcom = 'ems';
    			break;
    		case "中国邮政":
    			$postcom = 'ems';
    			break;
    		case "申通快递":
    			$postcom = 'shentong';
    			break;
    		case "圆通速递":
    			$postcom = 'yuantong';
    			break;
    		case "顺丰速运":
    			$postcom = 'shunfeng';
    			break;
    		case "天天快递":
    			$postcom = 'tiantian';
    			break;
    		case "韵达快递":
    			$postcom = 'yunda';
    			break;
    		case "中通速递":
    			$postcom = 'zhongtong';
    			break;
    		case "龙邦物流":
    			$postcom = 'longbanwuliu';
    			break;
    		case "宅急送":
    			$postcom = 'zhaijisong';
    			break;
    		case "全一快递":
    			$postcom = 'quanyikuaidi';
    			break;
    		case "汇通速递":
    			$postcom = 'huitongkuaidi';
    			break;
    		case "民航快递":
    			$postcom = 'minghangkuaidi';
    			break;
    		case "亚风速递":
    			$postcom = 'yafengsudi';
    			break;
    		case "快捷速递":
    			$postcom = 'kuaijiesudi';
    			break;
    		case "华宇物流":
    			$postcom = 'tiandihuayu';
    			break;
    		case "中铁快运":
    			$postcom = 'zhongtiewuliu';
    			break;
    		case "FedEx":
    			$postcom = 'fedex';
    			break;
    		case "UPS":
    			$postcom = 'ups';
    			break;
    		case "DHL":
    			$postcom = 'dhl';
    			break;
    		default:
    			$postcom = '';
    	}
    	if (empty($postcom)) {
    		return false;
    	}
    	$curr_time = time();
    	$url = 'http://m.kuaidi100.com/query?type='.$postcom.'&id=1&postid=' .$invoice_sn. '&temp='.$curr_time;
    	$res = file_get_contents($url);
    	$res = json_decode($res,true);
    	if ($res['status'] == 200) {
    		return $res['data'];
    	}
    	return false;
    }
    

      

    调用:

    kuaidi100_scan("圆通快递","123456")
  • 相关阅读:
    41.用c++编写程序:从键盘上任意输20个1-99之间的整数,分别统计其个位数0-9的数字各有多少
    【编程规范整理】
    CI/CD----jenkins+gitlab+django(内网)
    tomcat访问日志
    Django + celery +redis使用
    CI/CD----jenkins安装配置
    linux 批量删除进程
    django数据查询之聚合查询和分组查询
    django middleware介绍
    git初始化命令行指引
  • 原文地址:https://www.cnblogs.com/icyy/p/4654754.html
Copyright © 2011-2022 走看看