2007年1月19日金曜日

Jsonp Search

Yahoo!のAPIを使ってJsonPで検索結果を取得するサイトを作りましたよ。
これはニュークリームには見覚えがあるかもしれませんが気にしないでください。
HTMLファイルでもパラメーターを渡せるっぽいことがわかったよ
実際にはURLを取り出して文字列処理でごしょごしょしてるわけだけどもまあええわ

Jsonp Search

検索窓にキーワードを入力してEnterを押すと検索を開始します。
このサイトはHTMLとJavaScriptだけで書かれていますが、
http://labo.sixany.com/search/?test
のようにURLの後ろに?をつけてその後ろにキーワードをくっつけたURLを指定するとCGIのように引数的なものを渡すことも出来ます

検索結果はウェブ全体から検索した結果が出力されます。
sixanyのサイト検索に使えればよいのですが、sixany自体がまだYahoo!のクローラに拾われていないようで
結果が寂しいことになるのでとりあえずウェブ全体から検索するようにしました。

4 件のコメント:

chris さんのコメント...

サイト内検索かと思た

検索結果が1ページしか表示されん
結果が大量にあっても最初の10個?しか見えん

スズキ さんのコメント...

サイト内検索でもいいよ
どうしよかなと思って
続きはつけたいなと思ってたけど考え中

chris さんのコメント...

サイト内検索でいんじゃないかね
(使うことあるか分からんけど)
よっぽど良い機能なければ普通の検索エンジン使うし


ていうか、これコメントする度ログインせんとあかんわけ?
ログインで入力省略だかに2回くらいチェック入れてやってみたのに、
コメント投稿しようとすると毎回ログイン求められる
ユーザ名がぐぐるあかで長いだけに面倒だし
辞書登録すればいいだけだけど
Cookieがきいてないんやろか

「あんたログインリクエスト多すぎ。あとでログインし直せ。」(英語)
って言われた
誰のせいやねんな
イジメですかそうですか

newcream さんのコメント...

ん~、毎回でるなぁ、僕は、まぁ大学のPCだからしょうがないね。