• 欢迎访问magento4you博客,我们提供magento建站、技术咨询、IT运维、支持培训、二次开发服务及模板定制,联系QQ:283475615
  • Magento入门教程 二次开发 模板定制 联系QQ:283475615
  • magento运营 SEO SEM 数字营销 广告竞价 联系QQ:283475615
  • 如果您觉得本站对你有帮助,那么赶紧使用Ctrl+D 收藏吧!

magento 跟踪查询物流快递信息

Magento开发 magento4you 6年前 (2015-05-15) 3498次浏览 0个评论

magento 根据快递号 跟踪查询物流快递信息,纯php或者插件形式

一:index.html

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>快递单号获取接口API - More</title>
<script language="javascript" src="jquery-1.4.4.min.js"></script>
<script language="javascript">
$(document).ready(function()
{
$("#btnSnap").click(function()
{
$("#retData").html('loading...');
var expressid = $("#expressid").val();
var expressno = $("#expressno").val();
$.get("get.php",{com:expressid,nu:expressno},
function(data)
{
$("#retData").html(data);
}
);

return false;
});
});
</script>
<style>
#retForm{width:640px;line-height:22px;padding-bottom:10px;border-bottom:1px dotted #ccc;}
#retData{
background:#efefef;
padding:10px;
line-height:18px;
width: 96%;
border: 0;
}
.txtPartner{width:960px;margin:20px 10px;padding:10px 0 0 0;border-top:1px solid #dfdfdf;}
.txtPartner h1{font-size:14px;color:#FF5632;}
.txtPartner a{float:left;margin:0 10px 10px 0;}
.logo {
font-size: 18px;
font-weight: bold;
text-align: center;
padding: 10px;
font-family: "微软雅黑";
}
.txtURL {
font-size: 12px;
padding: 10px;
}
</style>
</head>

<body>
<div class="result">

<div class="seatchForm">
<div class="txtURL">
<p>快递公司:
<input name="expressid" type="text" id="expressid" value="tnt"/>
快递单号:<input name="expressno" type="text" id="expressno" value="382351534"/>
</p>
<p>说明:查询时需要发送两个参数:公司名(拼音或英文);快递单号</p>
</div>
<div class="txtButton"><input type="submit" value="查询" id="btnSnap" class="btnSnap"/></div>
</div>
</div>
</body>

</html>

二:

<?php
$typeCom = $_GET["com"];//快递公司
$typeNu = $_GET["nu"]; //快递单号

//echo $typeCom.'<br/>' ;
//echo $typeNu ;

$AppKey='XXXXXX';//请将XXXXXX替换成您申请到的KEY
$url ='http://api.kuaidi100.com/api?id='.$AppKey.'&com='.$typeCom.'&nu='.$typeNu.'&show=2&muti=1&order=asc';

//请勿删除变量$powered 的信息,否者本站将不再为你提供快递接口服务。
$powered = '查询数据由:<a href="http://kuaidi100.com" target="_blank">KuaiDi100.Com (快递100)</a> 网站提供 ';
//优先使用curl模式发送数据
if (function_exists('curl_init') == 1){
$curl = curl_init();
curl_setopt ($curl, CURLOPT_URL, $url);
curl_setopt ($curl, CURLOPT_HEADER,0);
curl_setopt ($curl, CURLOPT_RETURNTRANSFER, 1);
curl_setopt ($curl, CURLOPT_USERAGENT,$_SERVER['HTTP_USER_AGENT']);
curl_setopt ($curl, CURLOPT_TIMEOUT,5);
$get_content = curl_exec($curl);
curl_close ($curl);
}else{
include("snoopy.php");
$snoopy = new snoopy();
$snoopy->referer = 'http://www.google.com/';//伪装来源
$snoopy->fetch($url);
$get_content = $snoopy->results;
}
print_r($get_content . '<br/>' . $powered);
exit();
?>

三:snoopy.php下载

download magneto

 

四:magento插件形式:后台订单详情页面track1 track2

代码如下:

magento 对接物流查询track order


极客公园 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:magento 跟踪查询物流快递信息
喜欢 (0)
发表我的评论
取消评论

*

code

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址