Ruby で書いてみた

はてなブックマーク件数取得APIとは - はてなキーワード

↑に書いてあるテストコードみたいのをRubyで書いた。すごく簡単に書けた。ライブラリ様様。何やってるのか+これを何に使ってよいやら、わかってない。以下、そのごみコード。

require 'xmlrpc/client'

class Bookmark
  def get_total_count(url)
    serv = XMLRPC::Client.new2('http://b.hatena.ne.jp/xmlrpc')
    serv.call('bookmark.getTotalCount', url)
  end

  def get_count(*urls)
    serv = XMLRPC::Client.new2('http://b.hatena.ne.jp/xmlrpc')
    serv.call('bookmark.getCount', *urls)
  end
end

urls = ['http://d.hatena.ne.jp/', 'http://d.hatena.ne.jp/eclipse-a/']
bm = Bookmark.new()
p bm.get_count(*urls)
p bm.get_total_count(urls[1])

class Bookmark でくくったのは気まぐれ。