http://zapanet.info/new/3match/


このサイトのように、
はてなやライブドアのブックマークから検索できるようにするには、
どのようにすれば実現できるのでしょうか?

恐らくAPIで取得しているような気がするのですが、
API系はいまいち苦手でよくわかりません。

・ブックマークから特定のキーワード(タグ)で検索結果を表示
・関連キーワード/注目キーワードのようなタグ(?)一覧表示
を実現するための、php(またはperl)で実現するための参考サイトや、簡単なコードがあればお願いします。

回答の条件
  • 1人5回まで
  • 登録:2007/05/24 15:59:19
  • 終了:2007/05/31 16:00:04

回答(2件)

id:penchick No.1

penchick回答回数22ベストアンサー獲得回数02007/05/24 16:18:29

ポイント35pt

http://www.hatena.ne.jp/info/webservices

はてなの場合、RSSでキーワード検索結果の取得が可能です。

例えばPHPで、GETで取得したものを以下のような感じでパースすれば表示できると思います。

$query = $_GET['query'];

$rdf = 'http://b.hatena.ne.jp/keyword/' . $query . '?mode=rss';

$xml = simplexml_load_file($rdf);

$list = $xml->channel->item;

$count = count($xml->channel->item);

for ($i = 0; $i < $count; $i++) {

$result[$i]['title'] = $list[$i]->title;

$result[$i]['link'] = $list[$i]->link;

$result[$i]['description'] = $list[$i]->description;

}

id:onigirin

ありがとうございます。

頂いたコードを参考に試行錯誤してみたところ、

はてなブックマークのタイトルなどは取得できました。

ですがタグやタグURL等は残念ながら

同様の流れでがんばってみましたが取得できませんでした・・・。

2007/05/24 18:22:28
id:orz66 No.2

orz66回答回数106ベストアンサー獲得回数112007/05/28 13:51:05

ポイント35pt

こちらが参考なるかもしれません。

■「DC:DATE」が取れない謎が解けました。

http://tmani.seesaa.net/article/4320575.html



■Using SimpleXML To Parse RSS Feeds

http://blog.stuartherbert.com/php/2007/01/07/using-simplexml-to-...

id:onigirin

どうもありがとうございます。

チルドレンの闇にはホント苦労しました・・・。

助かりましたありがとうございます。

2007/05/28 15:57:54

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません