2007年07月10日(火) 00:19

ソーシャル・ブックマーク・サービスの被ブックマーク数取得まとめ

ソーシャル・ブックマーク・サービス(SBM)では、任意のURLの被ブックマーク数を取得するAPIが公開されていたりする。
メジャーどころをまとめてみた。


はてなブックマーク


URLに「#」を含む場合、URIエンコードを行って「#」を「%23」に変換する必要がある。


■単独ページのブックマーク数

書式:http://b.hatena.ne.jp/entry/image/[URL]

<img src="http://b.hatena.ne.jp/entry/image/http://www.bayashi.net/" border="0" alt="http://www.bayashi.net/のブックマーク数" />

表示:http://www.bayashi.net/のブックマーク総数


■ブックマークの詳細

書式:http://b.hatena.ne.jp/entry/[URL]

実例:http://b.hatena.ne.jp/entry/http://www.bayashi.net/


■サイト全体のブックマーク数

書式:http://b.hatena.ne.jp/bc/[サイトURL(最後はスラッシュ)]

<img src="http://b.hatena.ne.jp/bc/http://www.bayashi.net/" border="0" alt="http://www.bayashi.net/のブックマーク総数" />

表示:http://www.bayashi.net/のブックマーク総数


■サイトの注目エントリー

書式:http://b.hatena.ne.jp/entrylist?url=[URL]

実例:http://b.hatena.ne.jp/entrylist?url=http://www.bayashi.net/


参考>はてなブックマークしてもらう





Livedoor CLIP


URLに「#」を含む場合、URIエンコードを行って「#」を「%23」に変換する必要がある。


■単独ページのCLIP数

書式:http://image.clip.livedoor.com/counter/[URL]

<img src="http://image.clip.livedoor.com/counter/http://www.bayashi.net/" border="0" alt="http://www.bayashi.net/のCLIP数" />

表示:http://www.bayashi.net/のCLIP数


■CLIPしたURLの詳細

書式:http://clip.livedoor.com/page/[URL]

実例:http://clip.livedoor.com/page/http://www.bayashi.net/


参考>livedoor クリップに登録するリンクの作成方法





del.icio.us


非公式インターフェース。。。
URLをMD5ハッシュに変換する(JavaScript=MD5.js, Perl=Digest::MD5, PHP=md5関数)必要がある。
http://www.bayashi.net/ の MD5ハッシュ値 => 0c6acff165ad69088f50b9d2ba22a3db


■単独ページのbookmark数

書式:http://del.icio.us/feeds/img/savedcount/[URLのMD5ハッシュ]?aggregate

<img src="http://del.icio.us/feeds/img/savedcount/0c6acff165ad69088f50b9d2ba22a3db?aggregate" border="0" alt="http://www.bayashi.net/のbookmark数" />

表示:http://www.bayashi.net/のbookmark数


■bookmarkしたURLの詳細

書式:http://del.icio.us/url/[URLのMD5ハッシュ]

実例:http://del.icio.us/url/0c6acff165ad69088f50b9d2ba22a3db


参考>del.icio.usに登録するリンクの作成方法





Buzzurl


URLはURLエンコードの必要あり。


■単独ページのブックマーク数

書式:http://api.buzzurl.jp/api/counter/v1/image?url=[URL(URLエンコード済み)]

<img src="http://api.buzzurl.jp/api/counter/v1/image?url=http%3A%2f%2fwww%2ebayashi%2enet%2f" border="0" alt="http://www.bayashi.net/のブックマーク数" />

表示:http://www.bayashi.net/のブックマーク数


■CLIPしたURLの詳細

書式:http://buzzurl.jp/entry/[URL]

実例:http://buzzurl.jp/entry/http://www.bayashi.net/


参考
http://api.buzzurl.jp/api/counter/[URL] でも被ブックマーク数画像が取得できる。
URLエンコードしてなくても、取得できたりする。。。



Buzzurl は全然登録されてなかった。。。(;ω;`)

このエントリーに最初のコメントを書いてみませんか?

名前  クッキーに保存 
エントリーナビ
ソーシャル・ブックマーク・サービスの被ブックマーク数取得まとめ」は、
Web API なれっじ カテゴリーの記事です。


関連エントリー
SBMの登録ボタンを出力するJavaScript
SBMの登録ボタンを出力するMovable Typeプラグイン
ぎんぎんリストを作ってみました
にんにんリストというものを作ってみました
サイトの注目エントリー表示ブログパーツ:はてブ+LDクリップ切り替え版


次のエントリー:hdparmでDMAをオンに設定 次のエントリー
前のエントリー:CPANメモ

トラックバック

受信したトラックバックのリスト

» 各ソーシャルブックマークサービス(SBM)のブックマーク数画像表示APIを調べた
GYM Search にも「del.icio.us」「はてなブックマーク」「l...
このエントリーへトラックバックするURL (言及リンクのないトラックバックは無効です)