BLOGRANGER APIを使ってブログサービス間のリンク関係を求めてみる
BLOGRANGER APIのリンク抽出機能を使って、あるブログサービスでのブログから、別のブログサービスへのブログのリンク関係を求めてみた。
求めてみた結果はこちら。
ブログサービス間のリンク関係
同じブログサービス内でリンクされる傾向が強かったり、「はてな」から「livedoorブログ」へのリンクは「2chブログ」が多いことが分かる。
BLOGRANGER APIはprototype.jsベースなので、prototype.jsに慣れていれば使うのは簡単だと思う。上の例だと下記のようなコードになる。
// d.hatena.ne.jp 内からの blog.livedoor.jp へのリンクを求める場合 // オブジェクトの作成 this.ls = new Ranger.LinkMining(); // コールバック関数の登録 this.ls.successHandler(this.onSuccess.bind(this)); // リンク先絞込み this.ls.hasLink('http://blog.livedoor.jp/', false); // ドメイン絞込み this.ls.restrictHost('d.hatena.ne.jp', false); // 最近3日に絞込み this.ls.restrictDate(3); // ソート条件 this.ls.sortBy(Ranger.Search.SORT_SCORE); // 検索実行 this.ls.miningByKeyword('', 10, 0);