Twitter 超过速率限制,尝试访问人员时代码88“;以下是;列表
我一直在尝试创建一个简单的程序,在两个twitter用户的“关注”列表中进行挖掘,将他们关注的所有人收集到单独的列表中,然后创建一个包含两个用户关注的所有人的新列表 我的程序适用于少量用户,但如果我尝试访问以下整个列表,程序将崩溃,并出现以下错误:Twitter 超过速率限制,尝试访问人员时代码88“;以下是;列表,twitter,tweepy,Twitter,Tweepy,我一直在尝试创建一个简单的程序,在两个twitter用户的“关注”列表中进行挖掘,将他们关注的所有人收集到单独的列表中,然后创建一个包含两个用户关注的所有人的新列表 我的程序适用于少量用户,但如果我尝试访问以下整个列表,程序将崩溃,并出现以下错误: raise RateLimitError(error_msg, resp) tweepy.error.RateLimitError: [{'message': 'Rate limit exceeded', 'code': 88}] 以下是我到目前为
raise RateLimitError(error_msg, resp)
tweepy.error.RateLimitError: [{'message': 'Rate limit exceeded', 'code': 88}]
以下是我到目前为止编写的代码:
api = tweepy.API(auth)
followingList = []
for user in tweepy.Cursor(api.friends, screen_name="user1").items():
followingList.append(user.screen_name)
followingList2 = []
for user in tweepy.Cursor(api.friends, screen_name="user2").items():
followingList.append(user.screen_name)
for friend in followingList:
if friend in followingList2:
print(friend)
else:
print("Not following")
这是预期的行为,因为Twitter API只允许在15分钟的时间内向好友/追随者端点发送15个请求。您需要在代码中处理此问题。感谢您抽出时间回复,安迪!你对我如何处理这件事有什么建议吗?我一直在到处寻找答案,但每次都会陷入死胡同。