2

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

4

1 回答 1

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]
于 2011-11-02T12:35:38.367 回答