如何在Amazon MWS for MFN帐户的Orders API中获取已发货的运营商名称?使用Order API可以做到这一点吗?
发布于 2013-05-27 02:31:45
我不认为目前有任何API可以通过MWS检索跟踪信息(甚至只是运营商名称)。
出于完整性考虑:要提交包括承运商名称和跟踪号在内的发货信息,您可以将SubmitFeed应用编程接口与FeedType=_POST_ORDER_FULFILLMENT_DATA_一起使用。相应的XSD (OrderFulfillment.xsd)将以下值定义为有效的CarrierCode:USPS、UPS、FedEx、DHL、Fastway、GLS、GO!、Hermes Logistik Gruppe、皇家邮政、Parcelforce、City Link、TNT、SagawaExpress、NipponExpress、YamatoTransport。所有其他运营商必须使用CarrierName字段。
发布于 2013-04-15 21:27:23
虽然我确信它在MWS中是可用的,但使用运营商发货编号结构来确定运营商会容易得多。
即..。
联邦快递可以有12位或15位的跟踪号,条形码可以是22位。
UPS在他们的跟踪器前面有1Z。
USPS格式为20位数字(例如9999 9999 9999),或13个字母和数字字符的组合,通常以2个字母开头,然后是9个数字,最后以" US“结尾(例如EA 999 999 999 US
构建正则表达式来轻松处理这些问题。
https://stackoverflow.com/questions/15808909
复制相似问题