Update example
authorJosh Roesslein <jroesslein@gmail.com>
Thu, 30 Jul 2009 23:27:19 +0000 (18:27 -0500)
committerJosh Roesslein <jroesslein@gmail.com>
Thu, 30 Jul 2009 23:27:19 +0000 (18:27 -0500)
example.py

index 48d6e333042d9364aca6dca69db2e1d625b6077d..123b711c980a7711ce8a340a8a5d979420855439 100644 (file)
@@ -2,13 +2,15 @@ import tweepy
 
 print 'An example of using the Tweepy library...'
 
-# Some twitter credentials.
-# Fill these in with your own login credentials.
-username = ''
-password = ''
+# We need an authentication handler to tell twitter who we are.
+# First let's make one using basic auth.
+basic_auth = tweepy.BasicAuthHandler('tweebly', 'omega1987twitter')
 
-# Create an instance of the API object.
-api = tweepy.API(username, password)
+# Now a handler for oauth.
+oauth_auth = tweepy.OAuthHandler('consumer_key', 'consumer_secrete')
+
+# Create an instance of the API object and use the basic auth handler.
+api = tweepy.API(basic_auth)
 
 # Let's get a list of the statuses on the public timeline
 # and print the texts to the console.
@@ -27,7 +29,7 @@ twitter_timeline = api.user_timeline(screen_name='twitter')
 
 # You can also setup up a cache.
 # Here we will use an in-memory cache with a timeout of 60 seconds.
-cached_api = tweepy.API(username, password, cache=tweepy.MemoryCache(timeout=60))
+cached_api = tweepy.API(basic_auth, cache=tweepy.MemoryCache(timeout=60))
 
 # First request here will not be cached
 s = cached_api.get_status(id=123)