askcompu

Untitled

Aug 7th, 2015
308
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.08 KB | None | 0 0
  1. #!/usr/bin/env python
  2. """
  3. twitter.py - Phenny Twitter
  4. Copyright 2015, Compu
  5.  
  6. """
  7.  
  8. import tweepy
  9. import ast
  10.  
  11. def tweettext(phenny, uri):
  12.    
  13.     urilist = uri.split('/')
  14.     tweetid = urilist[5]
  15.     tweetid = tweetid.split(',')
  16.    
  17.     consumer_key = phenny.config.twitter_consumer_key
  18.     consumer_secret = phenny.config.twitter_consumer_secret
  19.     auth_key = phenny.config.twitter_access_token
  20.     auth_secret = phenny.config.twitter_access_token_secret
  21.     auth = tweepy.OAuthHandler(consumer_key, consumer_secret)
  22.     auth.set_access_token(auth_key, auth_secret)
  23.     try:
  24.         redirect_url = auth.get_authorization_url()
  25.     except tweepy.TweepError:
  26.         return 'Error! Failed to get request token.'
  27.     tweepy.API(auth)
  28.    
  29.     include_entities = 1
  30.     trim_user = 1
  31.     api = tweepy.API(auth)
  32.     reqget = api.statuses_lookup(tweetid,[include_entities],[trim_user])
  33.     reqgetstr = str(reqget)
  34.     reqget = ast.literal_eval(reqgetstr)
  35.     text = reqget['text']
  36.     screenname = reqget['user']['screen_name']
  37.     status = 'Twitter - @' + screenname + ' - ' + text
  38.    
  39.     return status
Advertisement
Add Comment
Please, Sign In to add comment