亚马逊MWS确定产品是否在BuyBox中

时间:2017-05-04 18:48:58

标签: amazon-mws

我正在整合MWS Amazon API。对于进口产品,我需要一个重要的领域,例如卖家产品是否是买方赢家。我需要在数据库中设置标志。

我已经在亚马逊暂存器中检查了所有可能的产品API,但没有运气如何获取此信息。

2 个答案:

答案 0 :(得分:1)

购买盒的获胜者可以(​​并且确实)经常更改,具体取决于产品的卖家数量。获取产品购买框状态的最新通知的最佳方式是订阅AnyOfferChangedNotificationhttps://docs.developer.amazonservices.com/en_US/notifications/Notifications_AnyOfferChangedNotification.html

您可以使用这些通知来更新数据库。另一个选项是Products API,其GetLowestPricedOffersForASIN操作会告诉您ASIN当前是否在购买框中。 http://docs.developer.amazonservices.com/en_US/products/Products_GetLowestPricedOffersForASIN.html

寻找IsBuyBoxWinner

答案 1 :(得分:1)

虽然这个问题很老,但对于对产品 api 解决方案有正确答案的人来说,它仍然很有用。 在产品 api 中有 GetLowestPricedOffersForSKU(与 GetLowestPricedOffersForASIN 略有不同),除了信息“IsBuyBoxWinner”之外,还有信息“MyOffer”。结合这两个值可以判断您是否有购买框。

请记住,两者的 api 调用限制都非常严格(每小时最多 200 个请求),因此在报价数量非常多的情况下,订阅“AnyOfferChangedNotification”是唯一真正的选择。不过需要进一步开发才能消费这些通知,所以开发起来绝非易事。