申し訳ありませんが、MWS API を使用してこの情報を取得する方法はありません。MWS API には相対的な情報がありません。つまり、他のセラーの商品については何も知らないので、あなたの商品が他の出品者と比較してどのくらいの価格で販売されているかを確認する方法はありません (これは、あなたが必要とする情報です)。ショッピング カート ボックスを所有しているかどうかを確認します)。
ご存知のように、Product Advertising API を介してこの情報を取得できますが、新しい制限が導入されているため、これは在庫のサイズに対して実用的ではない可能性があります (1 日あたり 20,000 アイテムで 3 日、2 時間半かかる場合があります) 。 . 過去に使用した「再価格設定」サービスは、新しい制限の影響を受けた可能性が最も高いです。ただし、既存のアカウントには、ソフトウェアを変更するための猶予期間が与えられました。新しい制限は、2012 年 2 月 12 日にこれらのアカウントに対して有効になります。
あなたに開かれている他の唯一のオプションは、サイトから情報を取得することです(スクリーンスクレイプ). これは、レイテンシーの問題があるため、あまり魅力的な代替手段ではありませんが、大量の並列呼び出しを実行するインフラストラクチャがある場合は、それを選択してください。状況によっては、購入者が見ているのはこのタイプの情報 (最新情報) であるため、サイトからこのタイプの情報を取得することを好みます。過去に、Product Advertising API からのデータが古いか、単に間違っているのを見たことがあります。
制限は、「効率ガイドライン」というあいまいなサブタイトルの下のドキュメントで定義されており、ここ(ページの下部) にあります。
PA-API を使用してしばらく経ち、制限を忘れていたことを認めなければなりません。1 日 2,000 程度だと思っていましたが、1 秒あたり 1 回の呼び出しで、実際には 1 時間あたり 2,000 です。電話をかけるのが速すぎると、こちらに記載されている 503 応答が返されます。
更新: Amazon は、Products APIを MWS API に追加しました。Product Advertising APIのGetCompetitivePricingForSKU
ItemLookup 関数と同様の価格情報を提供します。この情報を使用して、ショッピング カート ボックスの所有者の価格を判断できるはずです。