回答
服務代碼93是用於Surepost
<AccessLicenseNumber>xxxx</AccessLicenseNumber>
<UserId>xxxx</UserId>
<Password>xxxx</Password>
</AccessRequest>
<RatingServiceSelectionRequest>
<Request>
<TransactionReference>
<CustomerContext>Bare Bones Rate Request</CustomerContext>
<XpciVersion>1.0001</XpciVersion>
</TransactionReference>
<RequestAction>Rate</RequestAction>
<RequestOption>Rate</RequestOption>
</Request>
<PickupType>
<Code>02</Code>
</PickupType>
<Shipment>
<Shipper>
<Address>
<PostalCode>123456</PostalCode>
<CountryCode>US</CountryCode>
</Address>
<ShipperNumber>123456</ShipperNumber>
</Shipper>
<ShipTo>
<Address>
<PostalCode>123123</PostalCode>
<StateProvinceCode>AL</StateProvinceCode>
<CountryCode>US</CountryCode>
</Address>
</ShipTo>
<ShipFrom>
<Address>
<PostalCode>123123</PostalCode>
<StateProvinceCode>123</StateProvinceCode>
<CountryCode>US</CountryCode>
</Address>
</ShipFrom>
<Service>
<Code>93</Code>
</Service>
<Package>
<PackagingType>
<Code>02</Code>
</PackagingType>
<Description>Rate Shopping</Description>
<Dimensions><UnitOfMeasurement><Code>IN</Code></UnitOfMeasurement><Length>20</Length><Width>10</Width><Height>10</Height></Dimensions>
<PackageWeight><UnitOfMeasurement>
<Code>LBS</Code>
</UnitOfMeasurement>
<Weight>20.20</Weight>
</PackageWeight>
</Package>
<RateInformation><NegotiatedRatesIndicator/></RateInformation></Shipment></RatingServiceSelectionRequest>
這不提供問題的答案。要批評或要求作者澄清,在他們的帖子下留下評論 - 你總是可以評論你自己的帖子,一旦你有足夠的[聲譽](http://stackoverflow.com/help/whats-reputation),你會能夠[評論任何帖子](http://stackoverflow.com/help/privileges/comment)。 – 2015-03-31 04:10:33
要通過UPS SurePost服務出貨包,你必須首先有一個UPS賬戶與UPS開發人員帳戶來訪問他們的XML API一起。
https://www.ups.com/upsdeveloperkit
通過@ayesh的例子是XML有效載荷,你會用你的價格要求,這與正確的維修代碼,將返回SurePost具體費率(如果提供給您的SHIPTO目的地)發送格式。
但是......
SurePost一般不提供給低容量UPS託運人,可能會無法使用新的託運人(沒有到足夠的量由UPS決定)。 SurePost必須添加到現有的UPS帳戶,這是通過聯繫UPS並填寫額外的應用程序完成的。
希望有幫助!
Jayesh Vaya的回答是正確的,但這裏有更詳細的內容。 SurePost價格有4個獨立的服務代碼。
92:UPS SurePost小於1LB
93:UPS SurePost 1LB或更大
94:UPS SurePost BPM
95:UPS SurePost媒體郵件
當與服務代碼92運送,該單元的包裝重量的測量必須以盎司而不是磅爲單位,四捨五入至十位小數。 我發現盎司的度量單位代碼是「OZS」。
請注意,您的UPS帳戶必須啓用SurePost。 SurePost Web Services API的文檔可根據您的UPS客戶經理的要求提供。 以下是使用他們的API的UPS文檔: Rating Service API
我希望這可以幫助任何不知道如何開始的人,就像我昨天一樣! :)
- 1. Opencart Surepost:如何整合surepost運費?
- 2. magento ups shipping api
- 3. UPS Tracking API - JSON body格式?
- 4. UPS API PHP - 終點URL
- 5. UPS API錯誤代碼9370701
- 6. UPS php api - 創建訂單
- 7. UPS:爲什麼UPS Freight API的TimeInTransit不起作用?
- 8. Codeigniter UPS API集成 - 交付日期
- 9. UPS開發者API Json。開始
- 10. UPS地址驗證API候選列表
- 11. UPS Shipping API集成錯誤(PHP)
- 12. 未記錄的UPS API問題
- 13. UPS開發人員API缺失ja
- 14. 聯邦快遞和UPS追蹤API
- 15. UPS Api - php,我該如何解決?
- 16. UPS API集成 - 多個帳戶
- 17. Python UPS XML Tracking
- 18. Javascript Pop Ups
- 19. UPS運費
- 20. 解碼UPS MAXICODE
- 21. Cross Domain Pop Ups
- 22. UPS測試跟蹤號碼
- 23. Fedex和UPS實施
- 24. 檢測Windows Pop Ups
- 25. 的UPS貨運標籤
- 26. 需要將UPS貨運運輸集成到Woocommerce UPS插件
- 27. 如何在客戶端發送操作後執行ups = ups + 1?
- 28. Windows UPS(不間斷電源)服務 - 關閉UPS?
- 29. 如何從打開UPS頁面返回UPS運輸報價
- 30. 用PHP讀取UPS XML
你解決了你的問題?我正在尋找相同的解決方案。 – miglio 2016-10-20 14:40:07