http://www.tumblr.com/dashboard/notes/7713589/hvajO82ik
のページを読んでliの数をカウントするだけ。
「liの数 = リブログ数」でいいんですよね?今のところ。
require 'open-uri' def get_reblog_count(id, rk) uri = 'http://www.tumblr.com/dashboard/notes/' + id.to_s + rk open(uri) do |f| count = 0 f.each_line do |line| if /li class=/ =~ line then count += 1 end end return count end end
get_reblog_count(7713589, '/hvajO82ik') みたいな呼び方です。