2013-04-04 135 views
1

如何获取亚马逊MWS的订单API中的货运公司名称已发货的MFN帐户?使用Order API可以做到这一点吗?获得货运Carrier in亚马逊MWS?

+0

任何API ........? – Bhuvan 2013-04-04 11:11:37

+0

我知道如何获得发货订单,但我不是关于承运人的名称,我必须阅读文档 – 2013-04-10 11:21:27

回答

0

虽然我确定它在MWS中可用,但使用承运人运输号码结构来确定承运人会容易得多。

IE ...

联邦快递可以具有12或15位跟踪号和条形码可以是22位数字。

UPS在其跟踪前有1Z。

USPS格式是20位数字(例如9999 9999 9999 9999 9999)或13个字母和数字字符的组合,通常以2个字母开始,后跟9个数字并以“US”结尾(例如EA 999 999 999美国

构建正则表达式可以轻松地处理这些。

+0

我倾向于说,你没有准确理解这个问题。我认为Bhuvan正在寻找一个(可能是Web服务)API来查询这些跟踪号码。 – Trinimon 2013-04-15 13:56:09

+0

你好,Trinimon,你是对的。我正在搜索基于亚马逊订单号查询跟踪号码和运营商名称,但我无法获取数据。 – Bhuvan 2013-04-16 06:22:05

0

我不认为当前有任何的API来检索通过MWS跟踪信息(甚至只是运营商名称)。

为求完整性:至提交运送信息包括运营商名称和跟踪号码,您可以使用FeedType = _POST_ORDER_FULFILLMENT_DATA_SubmitFeed API。相应的XSD(OrderFulfillment.xsd)将以下值定义为有效CarrierCode s:USPS,UPS,FedEx,DHL,Fastway,GLS,GO!,Hermes Logistik Gruppe,皇家邮政,Parcelforce,City Link,TNT,Target,SagawaExpress, NipponExpress,YamatoTransport。所有其他运营商必须使用CarrierName字段。