割引商品(30%オフ以上)をAmazonの商品APIで検索したい。APIを介してこれを行う簡単な方法はありますか?
2 に答える
特定の検索インデックスについて、最小割引率を求めることができます。
たとえば、Toys を検索している場合、次のパラメーターを使用して最小割引率を得ることができます。
{"SearchIndex": "Toys", "Service": "AWSECommerceService", "AWSAccessKeyId": "xxx", "Timestamp": "2011-12-26T05:41:20Z", "Version": "2009-11- 02", "Keywords": "Halo", "AssociateTag": "xxx", "MinPercentageOff": 30, "Operation": "ItemSearch", "ResponseGroup": "Large"}
ただし、ビデオ ゲームを検索している場合、「MinPercentageOff」パラメーターは無視されます。上記のドキュメンテーション ページは、どの検索インデックスがこのパラメーターを受け入れるかを示しています。インデックスがサポートしていない場合は単に無視されることに注意してください (検索は失敗せず、単にそのパラメーターを尊重しません)。
はい、非常に簡単にできます。API を実行してブレーク ポイントを設定し、属性を調べたところ、探しているものが見つかりました...
パーセンテージ割引については、ここで見つけることができます:
item->Offers->offersField->offerListingField->percentageSaved
話題になっているアイテムの価格については、こちらで確認できます。
item->Offers->offersField->offerListingField->Price->formattedPriceField