from TweetStore import TweetStore
from TwitterAPI.TwitterAPI import TwitterAPI
COUCH_DATABASE = 'test_db1'
TWITTER_ENDPOINT = 'statuses/filter'
TWITTER_PARAMS = {'track':'football','language':'en',}
API_KEY ="aaa"
API_SECRET = "bbb"
ACCESS_TOKEN ="ccc"
ACCESS_TOKEN_SECRET = "ddd"
storage = TweetStore(COUCH_DATABASE)
api = TwitterAPI(API_KEY, API_SECRET, ACCESS_TOKEN, ACCESS_TOKEN_SECRET)
for item in api.request(TWITTER_ENDPOINT, TWITTER_PARAMS):
if 'text' in item:
print('%s -- %s\n' % (item['user']['screen_name'], item['text']))
storage.save_tweet(item)
elif 'message' in item:
print('ERROR %s: %s\n' % (item['code'], item['message']))
使用这些代码,我们可以下载tweet,但我想从特定的tweet id下载tweet。我已经得到了一些推特id,并想下载推特文本和这些推文的其他属性。
发布于 2015-02-03 22:31:17
你使用read the documentation了吗?
您需要命中终点statuses/show
和'id':'1234'
的参数
https://stackoverflow.com/questions/28298182
复制相似问题