【问题标题】:Is it possible for me to get products that are discounted via Amazon's API?我可以通过亚马逊的 API 获得打折的产品吗?
【发布时间】:2011-12-17 21:22:02
【问题描述】:

我想在亚马逊的产品 API 中搜索打折产品(30% 或更多)。有没有一种简单的方法可以通过 API 做到这一点?

【问题讨论】:

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


    【解决方案1】:

    对于某些搜索索引,您可以要求最低百分比折扣:

    http://docs.amazonwebservices.com/AWSECommerceService/2011-08-01/DG/USSearchIndexParamForItemsearch.html

    例如,如果我正在搜索玩具,我可以使用以下参数获得最低百分比的折扣:

    {“SearchIndex”:“玩具”,“服务”:“AWSECommerceService”,“AWSAccessKeyId”:“xxx”,“时间戳”:“2011-12-26T05:41:20Z”,“版本”:“2009 -11-02", "Keywords": "Halo", "AssociateTag": "xxx", "MinPercentageOff": 30, "Operation": "ItemSearch", "ResponseGroup": "Large"}

    但是,如果我正在搜索视频游戏,则会忽略“MinPercentageOff”参数。我在上面包含的文档页面显示了哪些搜索索引接受此参数 - 请注意,如果索引不支持它,它会被简单地忽略(搜索不会失败,它只是不支持该参数)。

    【讨论】:

      【解决方案2】:

      是的,你很容易,我运行了 API 并设置了一个断点并查看了属性并找到了你要找的东西......

      您可以在这里找到百​​分比折扣:

      item->Offers->offersField->offerListingField->percentageSaved
      

      关于商品的价格,您可以在这里找到它:

      item->Offers->offersField->offerListingField->Price->formattedPriceField
      

      【讨论】:

      • 不 - 我只想搜索percentageSaved大于50的地方
      • 嗯,你可以使用我上面所说的,只带回节省百分比大于 50% 的结果,只是一个额外的步骤,你不能按节省的百分比明确搜索。
      猜你喜欢
      • 2012-03-07
      • 2012-01-08
      • 1970-01-01
      • 2017-08-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多