2009-12-10 78 views

回答

0

兩個聯邦快遞和UPS具有網絡服務跟蹤包裹和打印貨運標籤等

聯邦快遞提供了一個現成的使用訪問他們(跟蹤)網絡的服務,可能已經有您所需要的信息的樣本。

UPS,OTOH不給你示例代碼,所以你必須閱讀他們的規範並自己解析xml。

(至少這是真的〜6個月前,當我用這兩個API的工作)

0

和你一樣,我一直在試圖找到這個答案爲好,但它並沒有看到那個信息很容易爲我們的API用戶提供。從我可以告訴的是,沒有辦法從API自己獲取這些信息。有此,雖然解決方法:

UPS: 下載美國加/區圖表從UPS通過下面的鏈接,輸入您的原始郵政編碼後: http://www.ups.com/content/us/en/shipping/cost/zones/continental_us.html

國際,另一方面是不同的故事,我不知道有什麼方法可以解決這個問題。

聯邦快遞 你可以做一個GET請求到以下網址,與所需的數據替換origPostalCd,destCountryCd和destPostalCd參數,然後解析HTML出來之後。這裏是快速區前的位置表格單元格:

<td><img src="http://www.fedex.com/images/ascend/shared/spacer.gif" width="15" height="1"><img src="http://www.fedex.com/images/ascend/shared/shared_sq_express.gif" width="9" height="9" border="0" alt="">&nbsp;<b>Express Zone:&nbsp;&nbsp;</b></td> 

國際區是碰運氣,因爲它似乎有些地點(如溫哥華)不返回的區域。

相關問題