Social Info は、はてなブックマーク数や Twitter のつぶやき数などを取得するソーシャル系サービスの API を簡単に利用できるようにする jQuery プラグインです。独自デザインのソーシャルボタンなどを自作する際に利用すると便利かと思います。 jQuery Sitekit の一機能として、もしくは単独の jQuery プラグインとして使用することができます。
使い方
jQuery、jQuery Sitekit(または Social Info)の JS ファイルを読み込みます。
以下の形式で各種データを取得することができます。
サービス名には、hatebu、twitter、facebook、googleplus のいずれかを指定します。
はてブ数、Twitter/Facebook での共有数の取得
指定 URL のはてブ数や Twitter/Facebook での共有数を取得することができます。
URL の指定を省略すると、表示されてるページの URL が適用されます。
はてブ登録画面/共有投稿画面の URL の取得
指定 URL のはてブ登録画面や Twitter/Facebook/Google+ の共有投稿画面の URL を取得することができます。
URL の指定を省略すると、表示されてるページの URL が適用されます。
検索結果画面の URL の取得
指定した URL の検索結果表示画面の URL を取得することができます。
URL の指定を省略すると、表示されてるページの URL が適用されます。
指定サイトのはてブ人気記事の取得
指定サイトのはてブにおける人気記事(はてブ数の多い記事)の情報を JSON 形式で取得することができます。
ちなみに JSON の内容を確認する際、上記のように JSON.stringify を使用するときれいに整形され見やすいです(IE7以下は非対応)。
以下は http://www.cyokodog.net/ を指定した場合の取得データです。
第2引数にソート順を指定することができます。
以下の値を指定できます。
- eid … 新着順
- hot … 注目順
- count … 人気順
URL の指定を省略すると、表示されてるページの URL が適用されます。
はてブしてるユーザ情報の取得
指定 URL をブックマークしてるはてなユーザの情報を JSON 形式で取得することができます。
以下は http://www.cyokodog.net/blog/jquery-sitekit/ を指定した場合の取得データです。
URL の指定を省略すると、表示されてるページの URL が適用されます。
はてブユーザ画像の取得
指定したはてなユーザIDの画像 URL を取得できます。
はてブ数画像のの取得
指定した URL のはてブ数画像の URL を取得できます。
ダウンロード
こちらからどうぞ。