Python 如何获得';许多';来自使用Twitter API的用户的推文
关于如何使用twitterapi从用户那里获取tweet,有一些问题需要讨论。(例如,) 我知道我应该用。但我的问题是推特设定了一个速率限制,如果我想一次下载1000条推特,它会给我一个错误 在下面的代码中,我分别向API发出了请求,并在每个请求之间休眠几分钟,但仍然无法工作Python 如何获得';许多';来自使用Twitter API的用户的推文,python,twitter,Python,Twitter,关于如何使用twitterapi从用户那里获取tweet,有一些问题需要讨论。(例如,) 我知道我应该用。但我的问题是推特设定了一个速率限制,如果我想一次下载1000条推特,它会给我一个错误 在下面的代码中,我分别向API发出了请求,并在每个请求之间休眠几分钟,但仍然无法工作 for p in range(1, 6): params['page'] = p url = base_url + urllib.urlencode(params) r = requests.ge
for p in range(1, 6):
params['page'] = p
url = base_url + urllib.urlencode(params)
r = requests.get(url)
j = simplejson.loads(r.content)
for item in j:
# do something to tweets
time.sleep(180)
你有什么想法吗?谢谢。您可以访问,例如,使用一个或多个用户ID过滤API状态
方法。这种方法的优点是流式API不受速率限制。应该可以让您启动并运行Tweepy和流式API