Skip to content

Instantly share code, notes, and snippets.

@kei-s
Created September 24, 2010 08:55
Show Gist options
  • Save kei-s/595076 to your computer and use it in GitHub Desktop.
Save kei-s/595076 to your computer and use it in GitHub Desktop.
oauth token maker
# vim:fileencoding=utf-8
require 'rubygems'
require 'oauth'
require 'pit'
config = Pit.get("tweetstream_oauth",:require => {
"consumer_key" => "Set Consumer Key",
"consumer_secret" => "Set Consumer Secret",
})
consumer = OAuth::Consumer.new(config['consumer_key'],config['consumer_secret'],:site => 'http://twitter.com')
request_token = consumer.get_request_token
puts "Access this URL: #{request_token.authorize_url}"
puts "Input Verifier: "
oauth_verifier = gets.chomp.strip
access_token = request_token.get_access_token(:oauth_verifier => oauth_verifier)
puts "Access Token: #{access_token.token}"
puts "Access Token Secret: #{access_token.secret}"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment