免費快遞查詢API介面
阿新 • • 發佈:2019-01-24
通過向指定的地址傳送請求,即可在一個新的html5頁面內顯示物流單號的跟綜資訊,支援所有快遞公司,無需後期維護,無需申請,適合手機應用。
免費快遞查詢API地址:
http://m.kuaidi100.com/index_all.html?type=[快遞公司編碼]&postid=[快遞單號]&callbackurl=[點選"返回"跳轉的地址]
輸入引數
名稱 | 型別 | 是否必需 | 描述 |
---|---|---|---|
type | String | 是 | 要查詢的快遞公司的程式碼,支援中文和模糊輸入,支援本網站的所有的快遞公司 |
postid | String | 是 |
要查詢的快遞單號,請勿帶特殊符號,不支援中文(大小寫不敏感)如:976186294981 |
callbackurl | String | 否 | 在查詢結果頁面點選"返回"時跳轉的地址,讓使用者查詢後能返回原來的網站或APP |
返回指定網站
Intent intent=new Intent(this,WebActivity.class);//自定義webview顯示 intent.putExtra("detailUrl","http://m.kuaidi100.com/index_all.html?type=ems"//快遞公司名 +"&postid="+etnum.getText().toString().trim()//獲取edittext快遞單號 +"&callbackurl=http://www.baidu.com/");//返回到指定網站 startActivity(intent);
返回指定APP
AndroidManifest.xml
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT"/>
<data android:scheme="hong" android:host="jhx.searchactivity" />
</intent-filter>
Intent intent=new Intent(this,WebActivity.class);//自定義webview顯示
intent.putExtra("detailUrl","http://m.kuaidi100.com/index_all.html?type=ems"//快遞公司名
+"&postid="+etnum.getText().toString().trim()//獲取edittext快遞單號
+"&callbackurl=hong://jxh.searchactivity");//返回到指定APP
startActivity(intent);
WebView url不能設定自動新增http開頭,否則無法返回到指定APP
返回原來介面
Intent intent=new Intent(this,WebActivity.class);//自定義webview顯示
intent.putExtra("detailUrl","http://m.kuaidi100.com/index_all.html?type=ems"//快遞公司名
+"&postid="+etnum.getText().toString().trim()//獲取edittext快遞單號
+"&callbackurl=test://back");//自定義域名
startActivity(intent);
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
if(url.startsWith("http")||url.startsWith("https")){
return false;
}else{
if(url.equals("test://back")){
finish();
return true;
}
}
}
來源http://blog.csdn.net/a704755096/article/details/48024211
<string-array name="kuaidi">
<item>AAE</item>
<item>安捷快遞</item>
<item>安信達快遞</item>
<item>彪記</item>
<item>BHT</item>
<item>百福東方</item>
<item>中國東方</item>
<item>長宇物流</item>
<item>大田物流</item>
<item>德邦物流</item>
<item>DHL</item>
<item>DPEX</item>
<item>D速快遞</item>
<item>遞四方</item>
<item>EMS</item>
<item>Fedex</item>
<item>飛康達物流</item>
<item>鳳凰快遞</item>
<item>飛快達</item>
<item>國通快遞</item>
<item>港中能達物流</item>
<item>廣東郵政物流</item>
<item>共速達</item>
<item>匯通快運</item>
<item>恆路物流</item>
<item>華夏龍物流</item>
<item>海紅</item>
<item>海外環球</item>
<item>佳怡物流</item>
<item>京廣速遞</item>
<item>急先達</item>
<item>佳吉物流</item>
<item>加運美物流</item>
<item>金大物流</item>
<item>嘉裡大通</item>
<item>晉越快遞</item>
<item>快捷速遞</item>
<item>聯邦快遞</item>
<item>聯昊通物流</item>
<item>龍邦物流</item>
<item>立即送</item>
<item>樂捷遞</item>
<item>民航快遞</item>
<item>美國快遞</item>
<item>門對門</item>
<item>OCS</item>
<item>配思貨運</item>
<item>全晨快遞</item>
<item>全峰快遞</item>
<item>全際通物流</item>
<item>全日通快遞</item>
<item>全一快遞</item>
<item>如風達</item>
<item>三態速遞</item>
<item>盛輝物流</item>
<item>申通</item>
<item>順豐</item>
<item>速爾物流</item>
<item>盛豐物流</item>
<item>賽澳遞</item>
<item>天地華宇</item>
<item>天天快遞</item>
<item>TNT</item>
<item>UPS</item>
<item>萬家物流</item>
<item>文捷航空速遞</item>
<item>伍圓</item>
<item>永珍物流</item>
<item>新邦物流</item>
<item>信豐物流</item>
<item>亞風速遞</item>
<item>一邦速遞</item>
<item>優速物流</item>
<item>遠成物流</item>
<item>圓通速遞</item>
<item>源偉豐快遞</item>
<item>元智捷誠快遞</item>
<item>韻達快運</item>
<item>運通快遞</item>
<item>越豐物流</item>
<item>源安達</item>
<item>銀捷速遞</item>
<item>宅急送</item>
<item>中鐵快運</item>
<item>中通速遞</item>
<item>中郵物流</item>
<item>中國郵政</item>
<item>中天萬運</item>
<item>芝麻開門</item>
<item>忠信達</item>
</string-array>