快递查询接口

方法一:各个快递公司的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")
时间: 2024-11-09 13:17:26

快递查询接口的相关文章

快递查询接口种类及对接方法

目前快递查询接口有两种方式可以对接,一是和顺丰.圆通.中通.天天.韵达.德邦这些快递公司一一对接接口,二是和快递鸟这样第三方集成接口一次性对接多家常用快递.第一种耗费时间长,但是是直接和快递公司合作,第二种虽然是间接对接,但是对接简便,对后期的接口维护可以省很多时间和人力成本. 集成接口还有其他公司提供,有其他需要可以去找,快递鸟其实能满足电商.ERP系统商这些企业需求了.这里就以快递鸟为例说说对接方法. 快递鸟物流查询接口有免费和收费版本,对接周期大概在一天左右,他们有写好的demo,可以直接

微信小程序快递鸟快递查询接口对接

微信小程序快递查询接口对接指南 1.登录快递鸟官网注册页面注册快递鸟账号 网址:http://www.kdniao.com/reg 2.登录快递鸟用户管理后台 网址:http://www.kdniao.com/login 注:登录快递鸟用户管理后台后获得用户ID和APIKey,此用于保证应用来源的可靠性,避免应用伪造,被不法使用. 3.进入“我的会员中心”进行实名认证 注: 3.1.认证类型.应用类型根据用户实际情况选择即可,接口返回数据与选择结果无关: 3.2.标记为*的为必填,要求上传清晰.

免费的快递查询接口

免费的快递查询接口 1.第一个接口只需要快递单号就可以查询.https://sp0.baidu.com/9_Q4sjW91Qh3otqbppnN2DJv/pae/channel/data/asyncqury?cb=jQuery110204759692032715892_1499865778178&appid=4001&com=&nu=运单号.2.第二个接口,需要两个参数,快递公司标识码(参考快递100接口:https://cdn.kuaidi100.com/download/cha

JAVA 快递查询接口API调用-快递鸟接口

import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.io.OutputStreamWriter; import java.io.UnsupportedEncodingException; import java.net.HttpURLConnection; import java.net.URL; import java.net.URLEn

简单快递查询接口API插件下载和安装说明

电商实现物流轨迹查询是通过对接接口或者安装插件就可以实现了 插件安装方法如下 安装办法 第1步:申请授权KEY 本插件是php通用版本,适用php5.2及以上版本:快递鸟提供的免费快递查询API,对接前需在快递鸟官网申请账号注册获取ID和秘钥 . 第2步:录入授权Key (1)拿到授权KEY后,用记事本.写字板或EditPlus等文本编辑工具,打开插件\plugins\kdniao下的kdniao_config.php 文件. (2)找到define('EBusinessID', '******

快递查询接口 - 实时快速获取物流进度信息

接上篇 实时获取淘宝天猫商品的评价晒单数据,这里则是基于订单的物流单号,调用接口获取物流进度,接口信息: 请求地址:https://taoapi.ndxiu.com/service/get_logis.php 请求方式:get 请求示例:{id:'物流单号',appkey:'专属appkey',sign:'签名参数'} 建议场景:为了保证接口调用效率,建议在客户端使用ajax方法发起调用. 请求参数信息 接口返回的json数据包 比较简单的json数据包,使用jq构造物流信息页. 服务端生成签名

快递查询API接口调用代码示例

快递查询接口是指快递查询网对外开放的应用程序接口,开发人员能够通过调用该接口与快递查询网进行交互,并基于该接口开发自己的快递查询应用程序.目前比较常用的接口有快递鸟.快递100.快递网等. 应用场景 (1)电商网站用户打开"我的订单"时调用此API显示物流信息详情.  (2)电商管理后台的物流系统,客服在对账前查询所有运单的签收状态,并追踪问题. 物流轨迹查询接口有即时查询和订阅查询两种,即时是请求即返回数据,订阅则是订阅快递单号到接口,有物流轨迹更新则全量返回数据. 快递鸟即时接口可

快递查询API接口(trackingmore)

快递查询接口 目前提供快递查询的接口平台有: Trackingmore 快递100 快递网 不同接口的区别: (1)Trackingmore支持380家快递公司,其中有55家为国内的快递,其余325家为国际快递.具体的价格为0.6分钱/单号左右,新注册用户可以免费测试12小时. (2)快递100属于在国内做得比较早的平台,可以申请每天最多2000次的API调用,但需要给快递100做一个友链.超过2000次收费,每次0.06~0.1元不等. (3)快递网可以申请每天最多500次的API调用,但同样

圆通快递单号查询接口物流路由跟踪信息快递鸟api对接教程

看完快递鸟api对接教程这篇文章,然后把源码复制到你的项目上,就能快速完成圆通快递接口对接.更适合刚入门的菜鸟,调用快递鸟的圆通快递查询API接口,能查询到圆通快递单号从收件.运输,到转运中心,派送到签收等各个环节的物流发货状态.快递鸟api接口不区分开发语言,支持Java,C#,PHP,Python,ObjectC等开发语言的程序调用.下面具体讲解实现过程. 1.完成前期准备工作 1.1,去快递鸟官网免费注册一个账号 1.2,免费获得一个apiKey(接口权限验证需要), 获取用户ID和Api