我试图从USATODAY的Twitter帐户中提取所有推文。但是,这样做时我会继续达到速率限制。在达到速率限制后,如何从我离开的地方开始?
例如,总共有10万条推文。我的代码获得第一个3000然后达到限制。我的限制重置时如何从3001开始,依此类推,直到我可以获得全部100k?
auth = tweepy.OAuthHandler(consumer_key, consumer_secret)
auth.set_access_token(access_token_key, access_token_secret)
api = tweepy.API(auth)
for tweet in tweepy.Cursor(api.user_timeline,id='USATODAY').items():
print tweet
答案 0 :(得分:5)
除了API限制之外,即使在网络界面中,只有最近的3000条推文可供除帐户持有者以外的任何人使用。如果您在此之前需要推文,则需要访问存档。