Item_search未返回所有优惠

时间:2011-09-05 00:41:05

标签: python amazon-web-services amazon amazon-product-api

我正在使用amazon产品api的item_search方法,但注意到即使返回的商品总数可能相当高,但并非所有商品都由item_search返回。有没有办法让item_search返回所有优惠?我正在使用“大型”响应组。

1 个答案:

答案 0 :(得分:1)

您需要使用OfferFull响应组来获取整页优惠(每页10个优惠)。

响应中返回的TotalOfferPages节点显示了有多少个商品页面。要获取特定页面,请将OfferPage请求参数设置为小于或等于TotalOfferPages的数字。

例如,此伪请求将获得第二个OfferPage

http://webservices.amazon.com/onca/xml?
Service=AWSECommerceService&
AWSAccessKeyId=[AWS Access Key ID]&
Operation=ItemLookup&
ItemId=1451648537&
Condition=All&
ResponseGroup=OfferFull&
OfferPage=2&                    <- parameter that controls the OfferPage number
Version=2009-03-31&
Timestamp=[YYYY-MM-DDThh:mm:ssZ]&
Signature=[Request Signature]