#!/usr/bin/env python

import webbrowser
import tweepy

"""
Query the user for their consumer key/secret
then attempt to fetch a valid access token.
"""

consumer_key = raw_input('Consumer key: ').strip()
consumer_secret = raw_input('Consumer secret: ').strip()
auth = tweepy.OAuthHandler(consumer_key, consumer_secret)

# Open authorization URL in browser
webbrowser.open(auth.get_authorization_url())

# Ask user for verifier pin
pin = raw_input('Verification pin number from twitter.com: ').strip()

# Get access token
token = auth.get_access_token(verifier=pin)

# Give user the access token
print 'Access token:'
print '  Key: %s' % token.key
print '  Secret: %s' % token.secret

