如何查看快递订单?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何查看快递订单?相关的知识,希望对你有一定的参考价值。
如何查看快递订单
找到自己的订单,点击这条订单就可以看到这个订单的详细信息,这些信息就包括交易单号(可以复制)。每个订单号都是唯一的号码,不会存在相同的单号。订单号是在网购时商家给出的号,据此可以追踪订单的快递情况,遇到特殊情况可以及时反馈。 参考技术A 1.可以查询快递信息的软件有很多,这里以菜鸟裹裹为例:想要查询快递信息的话,首先打开菜鸟裹裹app,点击顶端的搜索栏,
2.可以手动输入快递单号,然后点击搜索即可查询成功。
3.还可以点击图片识别单号或者扫码识别单号,扫描单号之后即可查询到物流信息了。
总结:
第一步:想要查询快递信息的话,首先打开菜鸟裹裹app,点击顶端的搜索栏,
第二步:可以手动输入快递单号,然后点击搜索即可查询成功
第三步:还可以点击图片识别单号或者扫码识别单号,扫描单号之后即可查询到物流信息了。 参考技术B 直接点你的快递公司,就可以看到所有的信息的。所以在网上寄完快递以后,直接点击快递公司的官方账号,可以把你的快递信息输入进去,或者你的个人信息输进去,都可以这样就可以快速查到你的订单。 参考技术C 你好,我是育儿解惑专线孙姨,我为您解答。
谢谢你的关注
首先要有快递单号,其次把快递单号输入百度,或者其他浏览器都可以查询到
还有一种就是有快递单号,知道哪个快递,然后有针对地去找快递公司的官网,进行查询。
希望我的回答能帮助到您。 参考技术D 首先要有快递单号,其次把快递单号输入百度,或者其他浏览器都可以查询到。
还有一种就是有快递单号,知道哪个快递,然后有针对地去找快递公司的官网,进行查询。
thinkphp如何使用快递鸟-查看快递物流查询api接口
首先你要注册快递鸟账号登录后在用户管理后台可看到用户ID和API,之后申请会员服务(需要实名验证);订购物流查询,有体验版和增值版,可根据自己实际需要选择
然后控制器代码
public function index(){
/**
* Json方式 查询订单物流轨迹
*/
//调用查询物流轨迹
//---------------------------------------------
$kgs = "*****";//快递公司简称,官方有文档
$number = "***********";//快递单号//
$logisticResult = orderTracesSubByJson($kgs,$number);
$data = json_decode($logisticResult,true);
if($data[‘Success‘] == true){//返回信息成功
$str = "";
for($i=0;$i<count($data[‘Traces‘]);$i++){
$str .= "时间:".$data[‘Traces‘][$i][‘AcceptTime‘]."<br/>地址:".$data[‘Traces‘][$i][‘AcceptStation‘]."<br/>";
}
echo "您查询的单号是:".$data[‘LogisticCode‘]."<br/>
物流信息:<br/>".$str."";
}
}
在common.php公共文件写入方法
//电商ID
defined(‘EBusinessID‘) or define(‘EBusinessID‘, ‘请到快递鸟官网申请http://kdniao.com/reg‘);
//电商加密私钥,快递鸟提供,注意保管,不要泄漏
defined(‘AppKey‘) or define(‘AppKey‘, ‘请到快递鸟官网申请http://kdniao.com/reg‘);
//请求url
defined(‘ReqURL‘) or define(‘ReqURL‘, ‘http://api.kdniao.com/Ebusiness/EbusinessOrderHandle.aspx‘);
/**
-
Json方式 物流信息订阅
*/
function orderTracesSubByJson($kgs,$number){
$requestData= "{‘OrderCode‘:‘‘,‘ShipperCode‘:‘$kgs‘,‘LogisticCode‘:‘$number‘}";
$datas = array(
‘EBusinessID‘ => EBusinessID,
‘RequestType‘ => ‘1002‘,
‘RequestData‘ => urlencode($requestData) ,
‘DataType‘ => ‘2‘,
);
$datas[‘DataSign‘] = encrypt($requestData, AppKey);
$result=sendPost(ReqURL, $datas);//根据公司业务处理返回的信息......
return $result;
}
/** - post提交数据
- @param string $url 请求Url
- @param array $datas 提交的数据
-
@return url响应返回的html
*/
function sendPost($url, $datas) {
$temps = array();
foreach ($datas as $key => $value) {
$temps[] = sprintf(‘%s=%s‘, $key, $value);
}
$post_data = implode(‘&‘, $temps);
$url_info = parse_url($url);
if(empty($url_info[‘port‘]))
{
$url_info[‘port‘]=80;
}
$httpheader = "POST " . $url_info[‘path‘] . " HTTP/1.0 ";
$httpheader.= "Host:" . $url_info[‘host‘] . " ";
$httpheader.= "Content-Type:application/x-www-form-urlencoded ";
$httpheader.= "Content-Length:" . strlen($post_data) . " ";
$httpheader.= "Connection:close ";
$httpheader.= $post_data;
$fd = fsockopen($url_info[‘host‘], $url_info[‘port‘]);
fwrite($fd, $httpheader);
$gets = "";
$headerFlag = true;
while (!feof($fd)) {
if (($header = @fgets($fd)) && ($header == " " || $header == " ")) {
break;
}
}
while (!feof($fd)) {
$gets.= fread($fd, 128);
}
fclose($fd);return $gets;
}
/**
- 电商Sign签名生成
- @param data 内容
- @param appkey Appkey
- @return DataSign签名
*/
function encrypt($data, $appkey) {
return urlencode(base64_encode(md5($data.$appkey)));
}//电商ID defined(‘EBusinessID‘) or define(‘EBusinessID‘, ‘请到快递鸟官网申请http://kdniao.com/reg‘); //电商加密私钥,快递鸟提供,注意保管,不要泄漏 defined(‘AppKey‘) or define(‘AppKey‘, ‘请到快递鸟官网申请http://kdniao.com/reg‘); //请求url defined(‘ReqURL‘) or define(‘ReqURL‘, ‘http://api.kdniao.com/Ebusiness/EbusinessOrderHandle.aspx‘); /**
-
Json方式 物流信息订阅
*/
function orderTracesSubByJson($kgs,$number){
$requestData= "{‘OrderCode‘:‘‘,‘ShipperCode‘:‘$kgs‘,‘LogisticCode‘:‘$number‘}";
$datas = array(
‘EBusinessID‘ => EBusinessID,
‘RequestType‘ => ‘1002‘,
‘RequestData‘ => urlencode($requestData) ,
‘DataType‘ => ‘2‘,
);
$datas[‘DataSign‘] = encrypt($requestData, AppKey);
$result=sendPost(ReqURL, $datas);//根据公司业务处理返回的信息......
return $result;
}
/** - post提交数据
- @param string $url 请求Url
- @param array $datas 提交的数据
-
@return url响应返回的html
*/
function sendPost($url, $datas) {
$temps = array();
foreach ($datas as $key => $value) {
$temps[] = sprintf(‘%s=%s‘, $key, $value);
}
$post_data = implode(‘&‘, $temps);
$url_info = parse_url($url);
if(empty($url_info[‘port‘]))
{
$url_info[‘port‘]=80;
}
$httpheader = "POST " . $url_info[‘path‘] . " HTTP/1.0 ";
$httpheader.= "Host:" . $url_info[‘host‘] . " ";
$httpheader.= "Content-Type:application/x-www-form-urlencoded ";
$httpheader.= "Content-Length:" . strlen($post_data) . " ";
$httpheader.= "Connection:close ";
$httpheader.= $post_data;
$fd = fsockopen($url_info[‘host‘], $url_info[‘port‘]);
fwrite($fd, $httpheader);
$gets = "";
$headerFlag = true;
while (!feof($fd)) {
if (($header = @fgets($fd)) && ($header == " " || $header == " ")) {
break;
}
}
while (!feof($fd)) {
$gets.= fread($fd, 128);
}
fclose($fd);return $gets;
}
/**
- 电商Sign签名生成
- @param data 内容
- @param appkey Appkey
- @return DataSign签名
*/
function encrypt($data, $appkey) {
return urlencode(base64_encode(md5($data.$appkey)));
}
最后访问index()方法即可
注:快递公司简称,官方有文档,在用户管理后台右侧
![](https://s1.51cto.com/images/blog/202001/16/2b21e704d4d491e86a418fd365924428.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
更多详情可点击,帮助与文档-进去后点击–产品文档–DEMO下载–即时查询–接口Demo工具.PHP版
以上是关于如何查看快递订单?的主要内容,如果未能解决你的问题,请参考以下文章