Twitter 拉一个帐户推特的所有追随者,目前只能得到5000个ID
我已经做了一个代码,将静音的追随者指定的twitter帐户,但显然,当拉动追随者ID我只能得到5000。有没有一种方法可以让我继续使用“最后一次看到”的方法或光标来拉更多的内容Twitter 拉一个帐户推特的所有追随者,目前只能得到5000个ID,twitter,cursor,tweepy,twitterapi-python,Twitter,Cursor,Tweepy,Twitterapi Python,我已经做了一个代码,将静音的追随者指定的twitter帐户,但显然,当拉动追随者ID我只能得到5000。有没有一种方法可以让我继续使用“最后一次看到”的方法或光标来拉更多的内容 import tweepy import time consumer_key = ***** consumer_secret = ***** key = ***** secret = ***** auth = tweepy.OAuthHandler(consumer_key, consumer_secret) aut
import tweepy
import time
consumer_key = *****
consumer_secret = *****
key = *****
secret = *****
auth = tweepy.OAuthHandler(consumer_key, consumer_secret)
auth.set_access_token(key, secret)
api = tweepy.API(auth, wait_on_rate_limit=True)
user_name = 'realdonaldtrump'
def mute():
muted_users = api.mutes_ids()
followers = api.followers_ids(user_name)
try:
for x in followers:
if x in muted_users :
pass
else:
api.create_mute(x)
time.sleep(5)
except Exception:
print('Error')
是的,此函数不支持游标。从中,您可以像这样使用它们-您需要修改它以进行静音,而不是跟随
for follower in tweepy.Cursor(api.followers).items():
follower.follow()
一个拥有大量追随者的帐户会遇到的问题是,这里的费率限制很低——15分钟内打15个电话——因此这需要很长时间才能完成。您还可以在一段时间内取消帐户数量限制。有关费率限制工作方式的更多信息,请参阅: