2

有没有办法只在您有 ASIN 的情况下获得订单?

现在我正在做的是通过ListOrder获取所有订单(这里没有返回 ASIN。但我可以使用 AmazonOrderId),然后通过GetOrder将它们一一过滤/匹配(如果您发送 AmazonOrderId,则返回 ASIN)。然而,这是一种丑陋的方法,因为它需要很长时间才能过滤掉所需的订单。

我想知道是否有人对此有解决方法?因为我在 MWS 文档中看不到任何解决方案。

4

1 回答 1

2

您可以要求_GET_ORDERS_DATA_报告。它列出了指定时间段内的所有订单,并包含每个订单商品的 ASIN。这意味着您只需四个请求(RequestReport、GetReportRequestList、GetReportList、GetReport,如Amazon Marketplace Web 服务开发人员指南(版本 2009-01-01)中的“管理报告”中所述)即可完成。

但是,您仍然需要对该数据进行相当多的过滤才能仅获取包含特定 ASIN 的订单。

于 2013-10-18T22:11:16.970 回答