我有一长串推特id(确切地说是3200)。我试图收集所有推文的所有转发,以构建一个网络图。Twitter将此版本的restapi调用限制为每15分钟75次。我是新来的,所以这意味着75个实体或者我可以得到75条推文的转发者?
在任何情况下,我如何设置我的代码不超过速率限制,并且遍历3200个ID的整个列表?这是我到目前为止所做的,但它不起作用
auth = tweepy.OAuthHandler('a', 'b')
auth.set_access_token('c', 'd')
api = tweepy.API(auth)
for attempt in range(75):
for x in tweet_id_list:
retweeters = []
for status in api.retweets(x):
retweeters.append(status.user.id)
time.sleep(60 * 15)
使用内置的通知功能:
相关问题 更多 >
编程相关推荐