好吧所以我对python真的很新,我正在尝试创建以帮助我通过社交媒体营销我的音乐。我正在尝试对其进行编码,以便当我将用户关注者与我的关注者进行比较时,如果我没有关注他们的关注者,则会自动跟踪他们。这就是我所拥有的
import twitter
import time
now = time.time
username = raw_input("whos followers")
api = twitter.Api(...)
friendslist = api.GetFollowersPaged(screen_name=username, count=1,)
myfollowers = api.GetFollowersPaged(user_id=821151801785405441, count=1)
for u in friendslist:
if u not in myfollowers:
api.CreateFriendship(u.friendslist)
print 'you followed new people'
time.sleep(15)
我正在使用python 2.7和python-twitter api包装器,我的错误似乎从api.CreateFriendship行开始。我也将计数设置为1以试图避免速率限制但是它们高达150,最大值为200
答案 0 :(得分:0)
Twitter API对Write操作有相当主观的控制。每天都有以下限制,它们旨在限制您正在做的事情。
请参阅https://support.twitter.com/articles/15364和https://support.twitter.com/articles/15364
如果您达到了限制,我们会通过错误消息通知您 告诉你你遇到了什么限制。对于基于时间的限制 (例如直接消息,推文,帐户电子邮件更改和API 请求限制),您可以在时间限制后再试一次 过去。