from TwitterAPI import TwitterAPI
# Substitute your API and ACCESS credentials.
api = TwitterAPI(API_KEY, API_SECRET, ACCESS_TOKEN, ACCESS_TOKEN_SECRET)
r = api.request('statuses/filter', {'track':'giraffe'})
for item in r:
print(item['text'])
r = TwitterRestPager(api, 'search/tweets', {'q':'giraffe', 'count':100})
for item in r.get_iterator():
print(item['text'])
count = 0
r = TwitterRestPager(api, 'search/tweets', {'q':'giraffe', 'count':100})
for item in r.get_iterator(wait=6):
if 'text' in item:
count += 1
elif 'message' in item and item['code'] == 88:
print('SUSPEND, RATE LIMIT EXCEEDED: %s' % item['message'])
break
print(count)
r = api.request('search/tweets', {'q':'giraffe'})
for item in r:
print(item['text'])
from TwitterAPI import TwitterRestPager