はてなブックマークAPIの動作確認
ではここで,
リスト5 Demo.
public class Demo {
public static void main(String[] args) {
HatenaBookmarkAPI api = new HatenaBookmarkAPI();
List<Bookmark> bookmarks = api.getHotEntries();
System.out.println(bookmarks.size() + " entries.");
for (Bookmark bookmark : bookmarks) {
System.out.println(bookmark.title);
System.out.println(" [url] " + bookmark.url);
try {
// サーバの負荷を抑えるため呼び出し間隔を空ける
Thread.sleep(1000);
} catch (InterruptedException e) {
}
BookmarkDetail detail = api.getDetail(bookmark.url);
if (detail != null) {
System.out.println(" [bookmarkCount] " + detail.bookmarkCount);
System.out.println(" [tags] " + detail.tags);
}
}
}
}
Demoクラスを実行すると,
50 entries. 任天堂DS,年内に新型機 カメラ・音楽再生機能追加 - NIKKEI NET(日経ネット) [url] http://www.nikkei.co.jp/news/main/20080928AT1D2701J27092008.html [bookmarkCount] 192 [tags] [ニンテンドーDS, 日本経済新聞, ゲーム, ゲーム, game, ds, news, nintendo, ゲーム, ... [内輪]「あたし彼女」現代語訳 - 藤棚の上 [url] http://d.hatena.ne.jp/konaken/20080927/1222520200 [bookmarkCount] 252 [tags] [ケータイ小説, これはすごい, これはすごい, まとめ, 小説, あたし彼女, あとで読む, ケータイ小説, ... ウォールストリート日記 : ウォールストリートの歴史的1ヶ月 [url] http://wallstny.exblog.jp/8669144/ [bookmarkCount] 124 [tags] [金融, あとで読む, business, サブプライム, あとで読む, まとめ, 米国, 経済, 金融, 経済, ... ...
[tags]の内容に注目してください。
タグと出現回数のセットをベクトル形式で表現できれば,
次回に続く
今回は,