Skip to content

Instantly share code, notes, and snippets.

@hirocaster
Created January 4, 2011 06:43
Show Gist options
  • Save hirocaster/764477 to your computer and use it in GitHub Desktop.
Save hirocaster/764477 to your computer and use it in GitHub Desktop.
Twitter_oauth.rb
require "rubygems"
require "oauth"
CONSUMER_KEY = 'XXXXXXXXXXXXXXXXXXXX'
CONSUMER_SECRET = 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
consumer = OAuth::Consumer.new(CONSUMER_KEY, CONSUMER_SECRET, :site => "http://twitter.com")
request_token = consumer.get_request_token
print "このURLにアクセスして出力された番号(PIN)を入力してください。"
print request_token.authorize_url # requrest tokenをもとに認証URLを生成
oauth_verifier = gets
oauth_verifier.chomp!
access_token = request_token.get_access_token(:oauth_verifier => oauth_verifier )
print "ACCESS_TOKEN:" + access_token.token
print "ACCESS_SECRET:" + access_token.secret
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment