中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么在php項目中調用快遞鳥接口

發布時間:2021-03-09 16:53:19 來源:億速云 閱讀:114 作者:Leah 欄目:開發技術

怎么在php項目中調用快遞鳥接口?針對這個問題,這篇文章詳細介紹了相對應的分析和解答,希望可以幫助更多想解決這個問題的小伙伴找到更簡單易行的方法。

怎么在php項目中調用快遞鳥接口

快遞鳥流程圖

<?php
//電商ID
defined('EBusinessID') or define('EBusinessID', '電商ID');
//電商加密私鑰,快遞鳥提供,注意保管,不要泄漏
defined('AppKey') or define('AppKey', '電商加密私鑰');
//請求url
defined('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項目中調用快遞鳥接口

php調用快遞鳥接口示意圖

快遞公司編碼:

編碼名稱
AJ安捷快遞
ANE安能物流
AXD安信達快遞
BQXHM北青小紅帽
BFDF百福東方
BTWL百世快運
CCESCCES快遞
CITY100城市100
COECOE東方快遞
CSCY長沙創一
CDSTKY成都善途速運
DBL德邦
DSWLD速物流
DTWL大田物流
EMSEMS
FAST快捷速遞
FEDEXFEDEX聯邦(國內件)
FEDEX_GJFEDEX聯邦(國際件)
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城際快遞
CNPEXCNPEX中郵快遞
HOTSCM鴻橋供應鏈
HPTEX海派通物流公司
AYCA澳郵專線
PANEX泛捷快遞
PCAPCA Express
UEQUEQ Express

關于怎么在php項目中調用快遞鳥接口問題的解答就分享到這里了,希望以上內容可以對大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關注億速云行業資訊頻道了解更多相關知識。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

php
AI

永州市| 南漳县| 陕西省| 沁源县| 密云县| 古蔺县| 鄂托克前旗| 盖州市| 溆浦县| 措勤县| 赣州市| 秦安县| 怀仁县| 周宁县| 丹寨县| 阿合奇县| 莲花县| 新干县| 孟州市| 和平县| 防城港市| 抚宁县| 客服| 静乐县| 普洱| 凯里市| 双桥区| 丹江口市| 岱山县| 巴林右旗| 申扎县| 连平县| 永和县| 琼海市| 昌吉市| 黄石市| 保德县| 徐州市| 云阳县| 五家渠市| 讷河市|