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

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

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

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

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

●質問者: onigirin
●カテゴリ:ウェブ制作
✍キーワード:API Perl PHP はてな キーワード
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● penchick
●35ポイント

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;

}

◎質問者からの返答

ありがとうございます。

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

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

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

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


2 ● orz66
●35ポイント

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

■「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-...

◎質問者からの返答

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

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

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

関連質問


●質問をもっと探す●



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