1

Amazon には、特定の日の新しいリリースを取得するために「ノード」ID と「フィールド日付」を指定する非常に便利な検索機能があります。検索したいアーティストを指定することもできます!

ただし、これまでのところ、Ruby amazon_productラッパーを介して API でこの特定の関数を使用できませんでした。このメソッドを呼び出すと、Web サービス API はデータ パラメータを無視し、その特定のアーティストのすべてのアルバムを返すだけです。私の予想では、Amazon は製品 API の「日付」パラメーターを完全にオフにしています。Product Advertising API 開発者ガイドのどこにも記載されていないためです。しかし、この機能にアクセスする方法を知っている人、またはまったく異なる方法で同じ最終結果に到達する他の方法を知っている人はいますか?

req = AmazonProduct["us"]

    req.configure do |c|
      c.key    = 'key'
      c.secret = 'secretkey'
      c.tag    = 'tag'
    end

    res = req.search('Music', :keywords => "sleigh+bells", :date => 20120221)
4

1 に答える 1

0

まだ興味があるかどうかはわかりませんが、これを機能させる方法も検討しています。質問の上部にあるリンクを見ると、パラメーターは「field-date」である必要がある場合があります。これは、Amazon の URL に含まれているものです。

おっしゃるとおり、API ドキュメントでこれに関する参照を見つけることができませんが、リリース日で最新のものから順に並べることができます。次に、見たリリースのデータベースを保存し、それぞれをチェックして、データベースに既にあるかどうかを確認します。そうでない場合は、新しい新しいです。

于 2012-03-02T13:29:20.433 に答える