PHP獲取訂單的物流資訊

2021-09-02 13:48:21 字數 1961 閱讀 8916

以下的兩個例子來自官網。

1、檢視合作的快遞公司:

通過該介面能知道極速資料能檢視哪些物流公司的物流資訊以及這些物流公司的基本資訊。

返回引數:

引數名稱

型別說明

name

string

快遞名稱

type

string

快遞代號

letter

string

首字母tel

string

**number

string

測試單號

請求**:

<?php

require_once 'curl.func.php';

$result = curlopen($url);

$jsonarr = json_decode($result, true);

//exit(var_dump($jsonarr));

if($jsonarr['status'] != 0)

foreach($jsonarr['result'] as $val)

json返回示例:

,

]}

2、快遞查詢:

支援格式:json,jsonp

請求方法:get,post

請求引數:

引數名稱

型別必填

說明type

string

是快遞公司,自動識別請寫auto

number

string

是快遞單號

返回引數:

引數名稱

型別說明

time

string

時間status

string

狀態issign

string

是否簽收

type

string

快遞公司

number

string

快遞單號

請求**:

<?php

require_once 'curl.func.php';

$type = 'sfexpress';

$number = '931658943036';

$post = array('type'=>$type,

'number'=>$number

);$result = curlopen($url, array('post'=>$post));

$jsonarr = json_decode($result, true);

//exit(var_dump($jsonarr));

if($jsonarr['status'] != 0)

$result = $jsonarr['result'];

if($result['issign'] == 1) echo '已簽收'.'

';else echo '未簽收'.'

';foreach($result['list'] as $val)

json返回示例:

,,],

"issign": "1"

}}

3、錯誤碼參照:

api錯誤碼:

201     快遞單號為空    

202     快遞公司為空    

203     快遞公司不存在    

205     沒有資訊    

204     快遞公司識別失敗

系統錯誤碼:

104     請求超過次數限制   

105     ip被禁止   

106     ip請求超過限制   

107     介面維護中   

108     介面已停用

curl獲取快遞網物流資訊

最近在做專案中要使用到快遞的物流資訊展示,當時是使用的第三方的介面快遞鳥,但是昨天發現,現在快遞鳥查詢天天快遞的物流資訊是查詢不到的。同時客戶的商品物流運輸就是使用天天快遞,這就尷尬了。同時我發現快遞網這個 是可以動態查詢物流資訊 使用快遞網請求物流資訊的方式是快遞名稱 訂單號.html,我們在專案...

關於訂單配送的物流型別

現在網上購物比較常見,關於配送訂單的物流常見的有京東 emd等,對於訂單配送的物流型別,我們特別需要注意的是訂單什麼時候會呼叫物流介面,往物流那邊推單。注意點分析總結 若訂單只要提交就會往物流推單,那麼,對於未付款狀態的訂單,物流那邊是否可以進行開始配送 若訂單只要提交就會往物流推單,那麼,對於未付...

SAP PP生產訂單相關資訊的獲取

在 sap pp模組中,獲取生產訂單的相關資訊,應採取如下步驟 工作活動 1 工序獲取 afko aufpl afvc aufpl afvc vornr afvc ltxa1 工序短文本 附加afvc arbid afvc lar01 活動型別 2 工作中心 afvc arbid crhd obji...