2006-10-04
(開発者さま向け) 特定サイトの被はてなブックマーク数を取得する XML-RPC API の公開について
はてなブックマークカウンターの公開に合わせて、特定サイトの被はてなブックマーク数の合計値を取得する XML-RPC API を公開しました。任意の URL を指定すると、その URL の被ブックマーク件数が返却される API です。
- APIエンドポイント
- http://b.hatena.ne.jp/xmlrpc
- XML-RPCメソッド名
- bookmark.getTotalCount
- 引数
- 件数を取得したいURLを指定(複数指定不可)
このAPIを用いてやり取りを行った場合のサンプルは以下のようになります。
リクエスト
<?xml version="1.0"?> <methodCall> <methodName>bookmark.getTotalCount</methodName> <params> <param> <value><string>http://d.hatena.ne.jp/hatenadiary/</string></value> </param> </params> </methodCall>
レスポンス
<?xml version="1.0"?> <methodResponse> <params> <param> <value><int>5268</int></value> </param> </params> </methodResponse>
サンプルコード (Perl)
本 API を用いて件数を取得する Perl のサンプルコードは以下のようになります。
#!/usr/local/bin/perl use strict; use warnings; use XMLRPC::Lite; my $url = shift or die "usage $0 <url>"; our $EndPoint = 'http://b.hatena.ne.jp/xmlrpc'; my $count = XMLRPC::Lite ->proxy($EndPoint) ->call('bookmark.getTotalCount', $url) ->result; print $count, "\n";
% perl get_all_count.pl http://d.hatena.ne.jp/hatenadiary/ 5268
と被ブックマーク件数が出力されます。どうぞご利用ください。
コメント
トラックバック - http://hatena.g.hatena.ne.jp/hatenabookmark/20061004
- http://d.hatena.ne.jp/hatenadiary/20061004
- サイトの被ブックマーク数を表示する「はてな...
- http://d.hatena.ne.jp/naoya/20061004
- http://d.hatena.ne.jp/lovely/20061004
- はてなグループ - はてなダイアリーのヘルプ - ...
- http://d.hatena.ne.jp/nyama/20061004
- 「はてなブックマークカウンター」ウェブサイ...
- 特定サイトの被はてなブックマーク数を取得す...
- http://d.hatena.ne.jp/kudzu/20061004
- perl+javascript - ブックマーク数の合計値をJSONPで
- http://d.hatena.ne.jp/nyaofunhouse/20061004
- はてなグループ日記 - はてなブックマークカ...
- http://d.hatena.ne.jp/mohri/20061004
- http://d.hatena.ne.jp/pythonbeginner/20061004
- 新しく記事を書く
- Agent開発雑記 - メモ
- http://d.hatena.ne.jp/hejihogu/20061004
- http://d.hatena.ne.jp/yas-toro/20061004
- http://d.hatena.ne.jp/aoironigo/20061004
- http://d.hatena.ne.jp/solitary_shell/20061004
- http://d.hatena.ne.jp/Donnie/20061005
- http://d.hatena.ne.jp/kanbayashi/20061005
- はてブカウンター
- はてなプレスリリース - はてな、サイトの被ブ...
- http://d.hatena.ne.jp/LEOat/20061005
- はてなメールマガジン『週刊はてな』 - 【週刊...
- http://d.hatena.ne.jp/sadn/20061005
- 僕のブログに見るはてなブックマークの明らか...
- http://d.hatena.ne.jp/agguy/20061005
- はてな、被ブックマーク数を画像表示する「は...
- http://d.hatena.ne.jp/tanabeebanat/20061005
- はてなブックマークカウンター
- http://d.hatena.ne.jp/ryoxo/20061006
- http://d.hatena.ne.jp/kanbayashi/20061004
- はてなブックマークカウンターの提供開始
- http://d.hatena.ne.jp/sirouto2/20061010
- http://d.hatena.ne.jp/ideatester/20061019
- はてなグループ - kiyoheroグループ - きよへろ
- http://d.hatena.ne.jp/ripjyr/20061028
- ブログのはてなブックマーク総数をカウンター...
- ピジョン・ブラッド - [ソース]XML-RPCコール例
- はてな ブックマークカウンターを設置しまし...
- エゴサーチねぇ…
- テクノクラティとはてなのブックマークカウン...
- はてなブックマーク件数取得APIを試してみる
- 365日誓約マラソン - [js] sbm count with googleを読む2
- id:NOV1975氏へ(はてなダイアリーで諸々集計す...
- vimpがあればなんでもできるっ! - はてブお知...

