スピリッツオブゼロ@blog > Amazon Web サービスを利用した、検索システムを作りたい

Amazon Web サービスを利用した、検索システムを作りたい

XSLT識者に質問!経由で見つけた質問がありました。はてなの人力検索にて「Amazon Web サービスを利用した、検索システムを作りたい」というもの

早速要求を見てみると

  • Amazon Web サービスを利用
  • 書籍カテゴリーの検索
  • 検索フォームにキーワードを入力し検索結果が、指定したテーブル(css使用)に表示される
  • 検索結果は1ページ30冊で、それ以降もページの移動により見ることができる
  • (カスタマーレビューの)おすすめ度順にソートできる
  • できれば、おすすめ度星4以上、カスタマーレビュー数15以上の書籍を探せるような高度な検索ができる

とのことだったのでとりあえず、ECS4.0を使って作ってみる事にする。元の質問にXSLでとあったのでできるだけその通りに。と思ったのですが「検索結果30件」という要求があったのでHTML+XSLだけではマルチオペレーション・リクエストのリクエストをどうしても生成できなかったためJavascriptを使用。でもマルチリクエスト使っても20件しか取得できませんorz

続いてSortに関しては、Amazonでは価格、タイトル、発売日、売れ筋でしかSortオプションがありません。という事でお薦め度では取れないのでとりあえずAmazonにdefault指定でリクエストします。そしてその返ってきたデータに対して、第1キーをお薦め度の平均点、第2キーにレビュー数を指定してSortしました。でも完全なお薦め度でのSortではないので、次ページに行ったときに高いお薦め度とレビュー数の商品も出てくると思います。Sortがdefaultの時のみに平均4点以上で15件以上のレビューがある商品のセルに色がつきます。

という事でどこまで質問者の要望を答える事が出来たかは分かりませんがとりあえずアップ。Amazon Book Search。キット一式はこちらからダウンロードできます

2005-06-22 04:35 PM | Permalink | Amazon Webサービス | Comments (5) | TrackBack (0)

Wish List
Navigation
Copyright(c) 1996-2005 "101" All rights reserved.Gmailのアドレスです