php調用快遞鳥介面

來源:互聯網
上載者:User
這篇文章主要介紹了php調用快遞鳥介面執行個體代碼,需要的朋友可以參考下


代碼如下:


<?php//電商IDdefined('EBusinessID') or define('EBusinessID', '電商ID');//電商加密私密金鑰,快遞鳥提供,注意保管,不要泄漏defined('AppKey') or define('AppKey', '電商加密私密金鑰');//請求urldefined('ReqURL') or define('ReqURL', 'http://api.kdniao.cc/Ebusiness/EbusinessOrderHandle.aspx');//調用查詢物流軌跡//---------------------------------------------$kgs = "STO";//快遞公司簡稱,官方有文檔$number = "3335800028275";//快遞單號//$logisticResult = getOrderTracesByJson($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."";}//---------------------------------------------/** * Json方式 查詢訂單物流軌跡 *$kgs string 快遞公司 *$number string 快遞單號 */function getOrderTracesByJson($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\r\n";  $httpheader.= "Host:" . $url_info['host'] . "\r\n";  $httpheader.= "Content-Type:application/x-www-form-urlencoded\r\n";  $httpheader.= "Content-Length:" . strlen($post_data) . "\r\n";  $httpheader.= "Connection:close\r\n\r\n";  $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 == "\r\n" || $header == "\n")) {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)));}?>


php調用快遞鳥介面

快遞公司編碼:


編碼 名稱
AJ 安捷快遞
ANE 安能物流
AXD 安信達快遞
BQXHM 北青小紅帽
BFDF 百福東方
BTWL 百世快運
CCES CCES快遞
CITY100 城市100
COE COE東方快遞
CSCY 長沙創一
CDSTKY 成都善途速運
DBL 德邦
DSWL D速物流
DTWL 大田物流
EMS EMS
FAST 快捷速遞
FEDEX FEDEX聯邦(國內件)
FEDEX_GJ FEDEX聯邦(國際件)
FKD 飛康達
GDEMS 廣東郵政
GSD 共速達
GTO 國通快遞
GTSD 高鐵速遞
HFWL 滙豐物流
HHTT 天天快遞
HLWL 恒路物流
HOAU 天地華宇
hq568 華強物流
HTKY 百世快遞
HXLWL 華夏龍物流
HYLSD 好來運快遞
JGSD 京廣速遞
JIUYE 九曳供應鏈
JJKY 佳吉快運
JLDT 嘉裡物流
JTKD 捷特快遞
JXD 急先達
JYKD 晉越快遞
JYM 加運美
JYWL 佳怡物流
KYWL 跨越物流
LB 龍邦快遞
LHT 聯昊通速遞
MHKD 民航快遞
MLWL 明亮物流
NEDA 能達速遞
PADTF 平安達騰飛快遞
QCKD 全晨快遞
QFKD 全峰快遞
QRT 全日通快遞
RFD 如風達
SAD 賽澳遞
SAWL 聖安物流
SBWL 盛邦物流
SDWL 上大物流
SF 順豐快遞
SFWL 盛豐物流
SHWL 盛輝物流
ST 速通物流
STO 申通快遞
STWL 速騰快遞
SURE 速爾快遞
TSSTO 唐山申通
UAPEX 全一快遞
UC 優速快遞
WJWL 萬家物流
WXWL 永珍物流
XBWL 新邦物流
XFEX 信豐快遞
XYT 希優特
XJ 新傑物流
YADEX 源安達快遞
YCWL 遠成物流
YD 韻達快遞
YDH 義達國際物流
YFEX 越豐物流
YFHEX 原飛航物流
YFSD 亞風快遞
YTKD 運通快遞
YTO 圓通速遞
YXKD 億翔快遞
YZPY 郵政平郵/小包
ZENY 增益快遞
ZHQKD 匯強快遞
ZJS 宅急送
ZTE 眾通快遞
ZTKY 中鐵快運
ZTO 中通速遞
ZTWL 中鐵物流
ZYWL 中郵物流
AMAZON 亞馬遜物流
SUBIDA 速必達物流
RFEX 瑞豐速遞
QUICK 快客快遞
CJKD 城際快遞
CNPEX CNPEX中郵快遞
HOTSCM 鴻橋供應鏈
HPTEX 海派通物流公司
AYCA 澳郵專線
PANEX 泛捷快遞
PCA PCA Express
UEQ UEQ Express

相關推薦:

PHP實現愛查快遞介面_PHP教程

PHP 兌現愛查快遞介面

PHP實現愛查快遞介面

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.