人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile


Amazon Web サービスを利用した、検索システムを
作りたいのですけど(目的はおすすめ度順にソートしたいからです。)

下のページのように、
http://blog.livedoor.jp/hassylin/archives/10108094.html
検索フォームで、検索したいキーワードを出力させて、

AmazonからレスポンスされるXMLで書かれたページを
xslテンプレートで下のように表示したいのですが、
http://khcttm.hp.infoseek.co.jp/newpage4.html

xslテンプレート作成で行き詰まってます。
どなたか教えてください。

●質問者: niwatorisan
●カテゴリ:コンピュータ
✍キーワード:Amazon Web XML XSL おすすめ
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● matsu911
●5ポイント

http://page.freett.com/ven/scripts/xml.xsl.toward.amazon.aws.htm...

Amazon AWS アマゾン・ウェブサービスを活用するためのXML、XSL理解備忘録

ここを参考にしてみてください。

http://www.amazon.co.jp/exec/obidos/ASIN/0596000537/newsweborg-2...

Amazon.co.jp: Xslt: 洋書: Doug Tidwell

自分はこの本でXSLTを勉強しました。

http://www.atmarkit.co.jp/fxml/tanpatsu/xslt/xslt00.html

ここも参考になります。

◎質問者からの返答

見たことのないページでしたので、少しためになりました

ありがとうございます

追加

・Amazon Web サービスを利用

・書籍カテゴリーの検索

・検索フォームにキーワードを入力し、

検索結果が、指定したテーブル(css使用)に表示される

・検索結果は1ページ30冊で、それ以降もページの

移動により見ることができる

・(カスタマーレビューの)おすすめ度順にソートできる

・できれば、おすすめ度星4以上、カスタマーレビュー数15以上の書籍

を探せるような高度な検索ができる(+500ポイント)

上の条件の検索システムを作成してくれた方に3000ポイントあげます

追加

ちょっとでもいいので

経過をみせてくれれば

300ポイントづつあげます


2 ● nektixe
●10ポイント

http://www.itmedia.co.jp/enterprise/articles/0501/17/news004_5.h...

ITmedia ?G???^?[?v???C?Y?F???W?F?O??@Web?T?[?r?X??Amazon??m???\?\ECS 4.0??A?t?B???G?C?g (5/5)

この記事の例は、非常にシンプルなXSLなので、ご希望のレイアウトを作る際に参考になると思います。

http://web.archive.org/web/20041130023531/http://www.goodpic.com...

G-Tools ブログとAmazon(アマゾン) アソシエイトでアフィリエイト

実際に動いている既存のサービスのXSLを参考にすると、早くやりたいことが学べます。

http://www.g-tools.net/xsl/search.xsl

G-Tools : Amazon.co.jpから商品を検索

G-tools は現在はPHPを使われてますが、以前は、XSLで検索結果を表示していました。

その時のXSLは、まだあるようなので見ることができます。

ページの移動や、カスタマーレビューの星の表示の方法も学べます。

http://www.cityfujisawa.ne.jp/~yanai/xml/

???????XML

XSLファイルで何が書かれているのか、理解するのに役立ちます。

http://www.websmith.co.jp/ecs_test.php

ECS4.0簡易テスター

ECSのパラメーターについてはこちらがわかりやすいかも。

XSLのテストにも使えます。


書籍カテゴリの検索は日本語の書籍のみでしたら

サーチインデックスを和書にすることで可能ですね。


&SearchIndex=Books

http://aws.typepad.com/aws_jp/2005/01/1.html

Amazon Web サービス ブログ: [日本語訳]複数のオペレーションを1つにまとめる

商品を同時に30個表示させるのは、XSLだけでは難しいかも。

通常、1リクエストにつき10商品が検索結果として返ってきますので。

リクエストをまとめる方法はあるようです。


・(カスタマーレビューの)おすすめ度順にソートできる

・できれば、おすすめ度星4以上、カスタマーレビュー数15以上の書籍を探せるような高度な検索ができる


これらは、XSLだけでできるかどうかはわかりません。一度、データベースに格納するなどすれば、可能だとは思いますけど。

ご参考までに。

◎質問者からの返答

たくさんありがとうございます。リンク先のページは

初めて拝見するものばかりでした。

感謝します。

いろいろ試してみようと思います


3 ● da101
●500ポイント

http://park8.wakwak.com/~da101/nikky/archives/000126.html

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

ご希望に添うか分かりませんか作成してみました。


一応ECS4.0の使用しています。マルチリクエストを使用して20件づつデータの取得が出来ます。

HTML+XSLTだけだとリクエストURLの生成が出来なかったので要Javascriptです。


defaultでSortした時に第1キー平均点、第2キーにレビュー数でソートし条件を満たすもののセルに色をつけます。


こんな感じでよかったのかな?

◎質問者からの返答

ありがとうございます!

なんとなく自分の思ったのが

できてるみたいです

時間がたてばまた新たな需要が

出てくると思うので

自分でもいろいろ研究してみます

まず500ポイントで

残りの2500ポイントは2日ほどで

nektixeさんに送信します

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ