Простой скрипт по найденным в гугле примерам. Раз в час должен кидать рандомную линую из файла в твиттер.
#coding: utf-8
import tweepy, time, random
CONSUMER_KEY = 'nTn2STsvpgdryMwKSZFg'
CONSUMER_SECRET = 'U9Wpus38zAA2Vpd35p1bEokIFJgooADa02GRQMtahPQ'
ACCESS_KEY = '2168061877-msbd2uR2Ly5L6WcNSBXRCgqMmyXpXXYnmDgcFEM'
ACCESS_SECRET = 'XulFiUZLWOcl7MFmM4njj7cYv7MHE2gewpQvUnOePqjYa'
auth = tweepy.OAuthHandler(CONSUMER_KEY, CONSUMER_SECRET)
auth.set_access_token(ACCESS_KEY, ACCESS_SECRET)
api = tweepy.API(auth)
while 1:
line = random.choice(open('lines.txt').readlines())
api.update_status(line)
print line
time.sleep(3600) # Sleep for 1 hour
Traceback (most recent call last):
File "vettel.py", line 14, in <module>
api.update_status(line)
File "/usr/lib/python2.7/dist-packages/tweepy/binder.py", line 179, in _call
return method.execute()
File "/usr/lib/python2.7/dist-packages/tweepy/binder.py", line 162, in execute
raise TweepError(error_msg, resp)
tweepy.error.TweepError: [{u'message': u'The Twitter REST API v1 is no longer active. Please migrate to API v1.1. https://dev.twitter.com/docs/api/1.1/overview.', u'code': 68}]