ruby + twitter の組み合わせで小物作りは継続している。今回は oauth を使った認証と、 oauth に対応したライブラリ 「rubytter」を使ってみる。
rubytter と oauth を使う
てすてす。
# -*- coding: utf-8 -*- require 'rubytter' consumer = OAuth::Consumer.new( 'consumer key', 'consumer secret', :site => "http://twitter.com" ) request_token = consumer.get_request_token `open -a Firefox #{request_token.authorize_url}` print "key : " key = STDIN.gets.chomp access_token = request_token.get_access_token(:oauth_verifier => key) puts access_token.token puts access_token.secret token = OAuth::AccessToken.new( consumer, access_token.token, access_token.secret ) rubytter = OAuthRubytter.new(token) rubytter.update 'rubytter なう'