検索結果の出力について

[新着] Webテンプレートを仮オープンしました



0   名前: ryuu : 2007/01/30(火) 09:54  ID:YKlpVgfP sub-t1
ショッピングサイトを作り始めて、半年になりますが、例えば、「テレビ」というキーワードを入力して、「検索」ボタンを押すと、楽天やYahoo、ビッダーズなど、色々なサイトの商品が一度に出力出来る様にするには、どんなタグを組めば良いのでしょうか?

例えば http://www.raku-yah.com/ みたいな感じですが・・・。

1   名前: 元帥 : 2007/01/30(火) 09:54  [URL]  ID:di1M6OaA sub-bK
タグだけじゃ無理です。
サーバーサイドを使う必要があります。
楽-Yahでは、PHPを利用しているようです。

サーバーサイド部分をこんな感じのロジックで作れば、まぁ、実現は可能でしょう、多分。
ユーザーからの入力されたデータを受け取る。
そのデータを元に、楽天へ送るデータを決める。
httpプロトコルで楽天へデータを送り、返答を受け取る。
受け取ったHTML文を解析し、商品テーブルを抜き出す。
Yahooに対しても同様の処理を行う。
二つのデータを比較、ユーザーの入力に応じて並び替える。
HTML文を出力する。

もしかしたら、便利なWebAPIが提供されているかもしれません。
例えば、楽天に出店している人にはライブラリ等、特別が情報が与えられているかもしれません。

2   名前: ryuu : 2007/01/30(火) 09:54  ID:LNsQXD.w sub-TW
回答ありがとうございます。

JavaもPHPも、ほとんど分からなくて、全てがお手上げ状態です。

やっぱり、プロじゃないと無理なのでしょうか?



「ユーザーからの入力されたデータを受け取る。
そのデータを元に、楽天へ送るデータを決める。
httpプロトコルで楽天へデータを送り、返答を受け取る。
受け取ったHTML文を解析し、商品テーブルを抜き出す。
Yahooに対しても同様の処理を行う。
二つのデータを比較、ユーザーの入力に応じて並び替える。
HTML文を出力する。」

というのを、どう書き表せばいいですか?



それから、APIについても、楽天等、色々な所で見かけますが、それを、具体的にどう組めばいいのかも、全く分からなくて・・・。



本当に、何も分からずにすみません。



3   名前: JAB : 2007/01/30(火) 09:54  ID:deJNvoWG sub-gm
>>1のロジックを実現するとしたら
php、perl等のサーバーサイドスクリプトのプログラミング技術がある程度必要です。
JavaScriptも補助的に使用するかと思いますし。
それらの未経験者がいきなり一から作成するのは無理です。それ相応の勉強をする必要があります。
そういったプログラムを配布されているWEBサイト等もあるかもしれませんが、それにしてもHTMLの知識だけではどうにもなりません。ただし、こちらの場合は多少学習すれば可能ですね。(そういうスクリプトが配布されていればの話)


4   名前: ryuu : 2007/01/30(火) 09:54  ID:LNsQXD.w sub-TW
分かりました。
ありがとうございます。

色々と勉強してみます。

一覧へ戻る