はてな認証APIのURL作成

はてな認証API / ためしに作ってみましたで公開されているmake_api_sig.plをRubyに移植しました。
secretに秘密鍵api_keyにapi_keyを入れ、ローカルに動かします。

require 'md5'

secret = "0123456789abcdef"
api_key = "abcdef0123456789abcdef0123456789"
api_sig = Digest::MD5.hexdigest("#{secret}api_key#{api_key}")

puts <<"EOD"
secret = #{secret}
api_key = #{api_key}
api_sig = #{api_sig}
URL = http://auth.hatena.ne.jp/auth?api_key=#{api_key}&api_sig=#{api_sig}
EOD