49

そのため、Amazon にはさまざまなことに対応するさまざまな API が多数あり、探している API を見つけるのは困難です。

物を販売し、Amazon の最低価格をチェックして、どこで価格を設定するかを確認するクライアントがいます (そこの最低価格よりわずかに低い)。彼らは、Amazon で商品の最低価格を自動的に見つけて表示する在庫システムに統合された機能を望んでいます。このタスクに最適な AWS のサービスはどれだろうと考えていました。

Product Advertising API を見ましたが、今のところこれが一番近いようです。そうですか?

Amazon がどこかでこの情報へのプログラムによるインターフェースを提供している場合、私はスクレイパーに頼りたくありません。Amazon の製品のダンプをダウンロードして、それをローカルで使用することができると言う人もいます。誰かがその方向性を教えてくれるなら、私もその選択肢を受け入れます。

4

5 に答える 5

28

はい、技術的に適切な API は、ItemLookup/ItemSearch オペレーションまたは Seller* オペレーションを使用する Product Advertising API です。

https://affiliate-program.amazon.com/gp/advertising/api/detail/main.html

また、この API のライセンス契約、特に条項 4 (i) を確認することをお勧めします。

于 2009-12-31T17:05:36.383 に答える
2

APIを使用してAmazon製品全体を取得することはできません.APIの使用には、広告のユースケースのみにより関連するように、特定の制限がありました.

于 2012-12-27T06:37:20.227 に答える
0

私はそのようなタスクを達成するためにその小さなpythonモジュールを書きました: https://github.com/iMilnb/awstools/blob/master/mods/awsprice.py

基本的に、Amazon の Web サイトから価格を取得し、適切で解析可能な に変換しますpython dict

結果を使用して、コンバーターdictとともにさまざまな条件でインスタンス価格をダンプする方法を示す 2 つのサンプル関数を作成しました。CSV

于 2015-07-08T20:04:44.090 に答える
-2

価格を含むすべてのファイルをリストする同様の質問への回答があり.jsます。これはほとんど JSON ファイルではありません (callback(...);削除するステートメントのみ)。

Linux オンデマンドの価格の例を次に示します: http://aws-assets-pricing-prod.s3.amazonaws.com/pricing/ec2/linux-od.js

(その返信で直接完全なリストを取得してください)

于 2014-03-19T17:32:59.727 に答える