はてな認証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