摘要:做過跨境電商項目的同學都知道,除了訂單,支付和購物車外還有一個很頭痛的模塊物流軌跡追蹤。
做過跨境電商項目的同學都知道,除了訂單,支付和購物車外還有一個很頭痛的模塊-物流軌跡追蹤。
通常來說企業(yè)為了節(jié)省成本采用的物流渠道都是五花八門的,DHl、EMS、Epacket、USPS...聽起來就讓人頭疼;誰讓咱們是做技術(shù)的呢,為了解決各家接口數(shù)據(jù)格式不一致的問題,特地花了一段時間做了一個composer的包.
附上地址: https://github.com/slince/shipment-tracking
用法很簡單:$tracker = new SlinceShipmentTrackingDHLECommerceDHLECommerceTracker(CLIENT_ID, PASSWORD); try { $shipment = $tracker->track("CNAQV100168101"); if ($shipment->isDelivered()) { echo "Delivered"; } echo $shipment->getOrigin(); echo $shipment->getDestination(); print_r($shipment->getEvents()); //打印物流軌跡 echo json_encode($shipment); //# 你可以直接將對象json化返回給前端 } catch (SlinceShipmentTrackingExceptionTrackException $exception) { exit("Track error: " . $exception->getMessage()); }
Shipment是對一個包裹的抽象,可以直接被json_encode, json之后的數(shù)據(jù)結(jié)構(gòu)可以看下面附上的案例(看ajax請求) 具體包含下面幾個主要方法
方法 | 說明 |
---|---|
isDelivered | 是否成功投遞 |
getOrigin | 獲取發(fā)貨源國家 |
getDestination | 獲取收貨國家 |
getEvents | 獲取物流軌跡 |
部分渠道可能不支持getOrigin, getDestination
目前支持的渠道有:DHL eCommerce
YanWen Express(燕文物流)
E郵寶(Epacket、EUP)、E包裹、E特快、國際EMS
USPS
快遞100
創(chuàng)建你自己的Tracker如果你用到的tracker不在上述渠道中,你也可以創(chuàng)建自己的tracker;此時需要用到一個庫https://github.com/slince/shipment-tracking-foundation; shipment-tracking-foundation 采用類似omnipay的設(shè)計;提供了一些基礎(chǔ)方法和基礎(chǔ)對象以幫助你輕松創(chuàng)建自己的Tracker.
案例附上我們的一個案例 http://mypackage.co/tracking?orderNo=9037866297519&trackingNum=LW489083733CN
跨境項目打開速度可能會有點慢
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://www.ezyhdfw.cn/yun/25668.html
摘要:關(guān)于快遞鳥的二次封裝快遞鳥電商的電商加密私鑰,快遞鳥提供,注意保管,不要泄漏電商的快遞商編號快遞單號方式查詢訂單物流軌跡根據(jù)公司業(yè)務處理返回的信息提交數(shù)據(jù)請求提交的數(shù)據(jù)響應返回的電商簽名生成內(nèi)容簽名 關(guān)于快遞鳥API的二次封裝 /**** ** 快遞鳥 ** getOrderTracesByJson() ** ->$eBusinessID //電商的ID ...
摘要:快遞鳥目前已經(jīng)入駐了順豐第三方軟件服務平臺,對接起來非常方便。如順豐物流單號應選擇快遞公司編碼接口來源快遞鳥返回的物流跟蹤信息按照發(fā)生的時間升序排列。 showImg(https://segmentfault.com/img/bVbwklp?w=1005&h=351); 順豐快遞對物流信息的管控較為嚴格,官網(wǎng)上也加上了由騰訊云提供的滑動驗證碼進行保護,如果需要大批量查詢順豐的物流信息,...
摘要:快遞查詢接口是使用的物流單號即可實現(xiàn)查詢物流信息。目前快遞查詢接口有兩種實現(xiàn)方式,一種是主動查詢,一種是訂閱接口推送數(shù)據(jù)。另外,快遞鳥還有在途監(jiān)控電子面單等其他的接口方案,可以根據(jù)公司需求來選擇。 快遞查詢API接口是使用的物流單號即可實現(xiàn)查詢物流信息。主要應用在電商商城、ERP系統(tǒng)商、WMS系統(tǒng)商、快遞柜、銀行等企業(yè)。多家快遞物流公司接口統(tǒng)一接入,建議對接接口提供商,一次性可以接入多...
閱讀 3020·2021-11-15 11:39
閱讀 1592·2021-08-19 10:56
閱讀 1154·2019-08-30 14:12
閱讀 3811·2019-08-29 17:29
閱讀 771·2019-08-29 16:21
閱讀 3476·2019-08-26 12:22
閱讀 1573·2019-08-23 16:30
閱讀 1098·2019-08-23 15:25