Tweepy add_list_members()失败而没有错误

时间:2019-03-03 12:42:58

标签: python-3.x tweepy

在尝试将多个用户添加到列表时,我在使用Tweepy时遇到麻烦。

我认为这应该可行(members_to_add是ID列表):

api.add_list_members(user_id = members_to_add, slug = 'testlist', owner_screen_name = 'myusername', list_id = full_list_detail.id)

如果我改用单数版本:

api.add_list_member(user_id = single_member, slug = 'testlist', owner_screen_name = 'myusername', list_id = full_list_detail.id)

...然后我可以添加成员了。但这最终会遇到速率限制和错误,因此我想使用批处理版本。

问题的第二部分是,如果当前禁止我的帐户添加成员来限制速率,则单数的add_list_member会告诉我,但是add_list_members似乎不这样做。 因此,我不确定该呼叫是否正常运行并抑制该错误,或​​者实际上是否无效。

我认为我的所有语法都基于:

  1. https://github.com/tweepy/tweepy/blob/master/tweepy/api.py
  2. https://translate.google.com/translate?hl=en&sl=ja&u=https://qiita.com/kgtkr/items/9a97759d0e5a4aa36f6b&prev=search
  3. https://kite.com/python/docs/tweepy.API.add_list_members

关于这两个极其相似的功能为何收益不匹配的任何想法?

1 个答案:

答案 0 :(得分:0)

试试看

api.add_list_members(slug ='testlist',screen_name ='user.screen_name',owner_screen_name ='@ your_screen_name')