« am/pmのとれたてキッチンは本当に4分で温まるのか | ホーム | ブレストは酒を飲んでしろ »

2008年2月24日

Amazon AWS で近日リリースの商品のリストは作れない

Amazonが公開しているAPIの名前がAmazon Associates Web Serviceに変わってた。あれ?E-Commerce Service(ECS)じゃなかったっけ?

ECSの前はAmazon Web Service。たぶんいろんなサービスが続々出るモノだから、名前を変えてECSにしたのだけど、コレもまたよくわからなくなってしまってアソシエイツってわかりやすい単語を混ぜたんだろうとか勝手に想像。

で、本題。

AWSのBrowseNodeLookupメソッドを使うと、そのブラウズノード(カテゴリです)の商品の一覧を、販売ランキングか近日リリースかでフィルタして出力することができるんですが、この近日リリースにあたるResponseGroup=NewReleasesを付加しても、リクエスト先がhttp://ecs.amazonaws.jp/である限りは無視されて、常にResponseGroup=TopSellersとして扱われてしまいます(結果が同じであることを確認してください)。エラーにならないだけまだマシ?

個人的には、その日にリリースされるメジャーな雑誌からマイナーな雑誌までをごちゃ混ぜにしてリストしたいんですけど(そうすることでSPA!の下に生化学な雑誌が出たりするギャップがおもしろい)単純にNewReleasesで取れないとなると、BrowseNodeLookUpを使って延々とブラウズノードのツリーを掘り下げて、アイテムを抽出して…なんてやらなければいけない気がして、そうすると必然的にリクエスト数も膨大になって参るのは目に見えてるので、とりあえずおもしろくないけどTopSellersでやることにしました。

トラックバック(0)

トラックバックURL: http://okamot.com/mt/hage-tb.cgi/1213

コメントする

このブログ記事について

このページは、はげが2008年2月24日 00:53に書いたブログ記事です。

ひとつ前のブログ記事は「am/pmのとれたてキッチンは本当に4分で温まるのか」です。

次のブログ記事は「ブレストは酒を飲んでしろ」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。