【问题标题】:Item_search not returning all offersItem_search 未返回所有报价
【发布时间】:2011-09-05 00:41:04
【问题描述】:

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

【问题讨论】:

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


    【解决方案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]
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-10-18
      • 1970-01-01
      • 2015-05-22
      • 2019-01-22
      • 1970-01-01
      • 2020-09-04
      相关资源
      最近更新 更多