Skip to main content
 首页 » 编程设计

python之Item_search 未返回所有报价

2025年05月04日1452php

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

请您参考如下方法:

您需要使用 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]