Amazon Outbound MWS Fulfillment API:了解货件和包裹

时间:2015-01-30 23:37:50

标签: amazon-web-services amazon

我正在使用MWSOutboundAPI在Amazon.com上创建配送订单

在实现模式时,有一个设计模式让我处于绑定状态。

亚马逊代表他们的FulfillmentShipment作为履行订单的清单。这是有道理的,因为如果亚马逊必须在几个仓库中拆分包含多个物品的订单,那么一个订单可以有多个货件。此FulfillmentShipment包含它包含的项目,它包含包列表

这是问题开始的地方,因为一个货件可能有多个FulfillmentShipmentPackages。这些FulfillmentShipmentPackages中的每一个都包含一个跟踪号,但没有关于包中装运的物品的信息。

我们希望能够与客户沟通哪些产品已经在哪个包中发货,鉴于API的结构,这似乎是不可能的。我想知道为什么会这样,如果有人知道如何确定这些信息。

1 个答案:

答案 0 :(得分:1)

仔细查看API之后,我意识到orderfulfillmentItem有一个对包ID的引用。因此,订单项知道它所属的包,但不是相反。