あるリソースの、はてな内での言及数を知ることができる API
Firefox 用の拡張 Hatenabar をインストールしてみたら、なにこれ? ってものが。
これ、現在みているページの、はてなブックマークでのクリップ数と、はてなダイアリ内での言及数なのですが、ページを移動すると当然切り替わるのでどうやって取得してるのかなーっつって、Hatenabar のソースをのぞいてみた。たとえば「Firefox の拡張 greasemonkey あるいは Hatena Rolling ではてな閲覧を快適に」のブックマーク数とはてなダイアリ内での言及数を知りたければ、以下のようにして URL をわたしてやればいいみたい。
http://d.hatena.ne.jp/exist?mode=xml&url=http://antipop.zapto.org/mt/archives/001262.php
その結果、以下のような XML が返ってきます。
<?xml version="1.0"?>
<hatena:existxml>
<count name="diary">4</count>
<count name="antenna">0</count>
<count name="bookmark">28</count>
</hatena:existxml>
antenna のカウントが何を意味するのかはわからない(普通に考えるとはてなアンテナからのリソースの被捕捉数だと思われるのですが、どうも数が一致しないので不明)のですが、ブックマークとダイアリーについては、以下のページで詳細な情報を見ることができます。
- はてなブックマーク - Firefox の拡張 greasemonkey あるいは Hatena Rolling ではてな閲覧を快適に
- はてなダイアリー - antipop2.0 - Firefox の拡張 greasemonkey あるいは Hatena Rolling ではてな閲覧を快適に
これ、先日の「はてなブックマークはブックマーカー(何)以外にも便利」で書いたようなところ組み合わせて使えると、いろいろ便利だなぁ、ありがたいなぁと思ったりします。