2chまとめブログの総ブックマーク数を調べる
調査方法
@a244s2でクロールしている2chまとめブログのURLを対象に、「はてなブックマーク件数取得API」を参考にしつつそれぞれのサイトの総ブックマーク数を取得。ていうかpythonでXML-RPC使う練習をしてたらエントリのネタができてしまったというね。
結果
多い順に並べてみたけどブックマークが付きにくいタイプのサイトもあるから(短レス系とかえっちいのとか)順番はあんまり参考にならないね。もともとクロール対象になっていないサイトもあります。
pythonプログラム
っていうかgoogle app engine上で動かしてました。
import xmlrpclib from google.appengine.api import urlfetch from google.appengine.ext import db sites = db.GqlQuery("SELECT * FROM SiteURLs") for site in sites: server = xmlrpclib.ServerProxy('http://b.hatena.ne.jp/xmlrpc') result1 = server.bookmark.getTotalCount(site.siteurl) print site.siteurl+':'+result1
こんな感じでXML-RPC超簡単!「server.bookmark.getTotalCount()」とか便利すぎて泣く!!