Movable Type Plugin for はてなブックマーク件数取得API

| コメント(0) | トラックバック(1)
はてなダイアリー - はてなブックマーク件数取得APIとは

任意のURLのリストを送信すると、はてなブックマークでの被ブックマーク件数を取得することができるAPIです。APIはXML-RPC APIを用いて実装を行っており、結果は URL と被ブックマーク件数のペアの構造体として返却されます。

はてなブックマーク件数取得APIがリリースされてました。作ってる方がいるのですが…XMLRPC版ということでMT用のプラグインを作成しました。

mt-hatena-bookmark-count.pl

<MTEntries>などの中で<$MTHatenaBookmarkCount$>と指定すると、再構築時にその記事がはてなブックマークでブックマークされている件数を取得してきて表示してくれます。Cache::FastMmapを使って結果取得後1時間はキャッシュさせるようになっているのではてブサーバにちょっと優しくしてます。でもリアルタイムではなく再構築時のみなので、気になる人は定期的に再構築をする必要あり…。もしめんどうならcronとかで再構築しませう。

ていうか作ってる途中からうすうすわかってはいたのだが、やっぱJavaScriptにしてそこからcgiを叩いて半リアルタイム(キャッシュも使う)でやった方がいいよな…あとで作ろう。。。

トラックバック(1)

トラックバックURL: http://blog.clouder.jp/mt/mt-tb.cgi/563

くらむちゃうだーさんがはてなの件数取得APIを利用してはてブカウンターを作られた... 続きを読む

コメントする

検索

広告

月別 アーカイブ

OpenID対応しています OpenIDについて
Powered by Movable Type 5.12