来自亚马逊产品 API 的多个优惠
Posted
技术标签:
【中文标题】来自亚马逊产品 API 的多个优惠【英文标题】:Multiple Offers from Amazon Products API 【发布时间】:2011-07-16 01:29:42 【问题描述】:我最近一直在使用 Amazon Products API,我有一个问题想问任何有使用它经验的人。是否可以使用其中一个 responseGroup 来获取亚马逊市场上所有商品的完整列表?
例如,一种产品在市场上可能有 37 个报价,但在我执行的每一次 API 调用中,除了 Amazon.com 价格和最低成本市场的价格之外,我似乎永远无法获得任何东西物品。
有什么办法可以拿到全部37个offer?
【问题讨论】:
【参考方案1】:是的,这是可能的。我使用 ItemLookup 操作并使用 ResponseGroup“OfferFull”。这将返回多达 10 个报价。您必须循环获取下一组优惠,直到全部获得。
在 Offers 对象中(在您返回的 ItemLookupResponse 内),您会看到一个名为“TotalOfferPages”的属性,它将告诉您 10 个商品的页数。只需在循环中检查该值并将优惠累积到一个集合中。
亚马逊文档:
http://docs.amazonwebservices.com/AWSECommerceService/latest/DG/
如果您使用 C# 并想使用 WCF,请阅读以下内容:
http://flyingpies.wordpress.com/2009/08/01/17/
希望这会有所帮助, 斯科特
【讨论】:
此功能已于 2011 年底移除。以上是关于来自亚马逊产品 API 的多个优惠的主要内容,如果未能解决你的问题,请参考以下文章
亚马逊产品 API:具有多个 ASIN 的 ItemLookup