Skip to content

Instantly share code, notes, and snippets.

@halsk
Created August 27, 2010 07:57
Show Gist options
  • Save halsk/553012 to your computer and use it in GitHub Desktop.
Save halsk/553012 to your computer and use it in GitHub Desktop.
#!/usr/bin/env ruby
# -*- coding: utf-8 -*-
require 'rubygems'
require 'twitter'
CONSUMER_KEY = 'your consumer key'
CONSUMER_SECRET = 'your consumer secret'
APP_TOKEN = [CONSUMER_KEY, CONSUMER_SECRET]
oauth = Twitter::OAuth.new(*APP_TOKEN)
request_token = oauth.consumer.get_request_token
puts request_token.authorize_url
puts "Press Enter when ready"
gets
puts "Input the PIN number (eg. 0123456)"
print "> "
atoken = request_token.get_access_token(:oauth_verifier => gets.chomp)
puts <<EOD
user_atoken = [
'#{atoken.token}',
'#{atoken.secret}'
]
EOD
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment