微信公眾平台訊息介面開發 快遞查詢

2022-07-29 20:39:15 字數 690 閱讀 1597

一、請求資料

首先需要能有取得快遞資料的介面,比如快遞100的wap版查詢介面為

其url請求為

wap_result.jsp?rand=35447&id=shentong&fromweb=null&postid=568629598688&sub=%e6%9f%a5%e8%af%a
各引數如下:

rand 隨機數

id 快遞公司名稱,此處shentong就是申通

fronweb 是否從web提交

postid 快遞號碼,此處為 568629598688

sub 乙個固定字段, %e6%9f%a5%e8%af%a2解碼後為 查詢 兩個漢字

因此我們以上面為標準,構造查詢請求.

二、程式實現

很簡單,不需要多說,提交請求以及html解析而已

二、效果演示 

查申通

查ems

微信公眾平台訊息介面開發 快遞查詢

string str webclient mywebclient new webclient mywebclient.credentials credentialcache.defaultcredentials 獲取或設定用於對向internet資源的請求進行身份驗證的網路憑據。byte comp ...

微信公眾平台訊息介面開發(7)快遞查詢

快遞100提供快遞查詢介面.通過向指定的位址傳送請求,即可返回如json xml等格式的跟綜結果 1 應用場景 1 電商 使用者開啟 我的訂單 時呼叫此api顯示結果 2 物流系統對帳前呼叫此api查一次所有運單的簽收狀態 2 是否需要授權 是,3 請求位址 使用時請先將上述位址中的 中括號 替換成...

微信公眾平台訊息介面開發(7)快遞查詢

快遞100提供快遞查詢介面.通過向指定的位址傳送請求,即可返回如json xml等格式的跟綜結果 3 請求位址 使用時請先將上述位址中的 中括號 替換成下面相應的值 4.輸入引數 名稱型別 是否必需 描述id string 是com string 是要查詢的快遞公司 不支援中文,對應的公司 見 ap...