目标用户未指定错误的tweepy

时间:2018-06-05 10:59:23

标签: python tweepy

当我尝试调用show_friendship等方法时,我收到了错误

raise TweepError(error_msg, resp, api_code=api_error_code)
tweepy.error.TweepError: [{u'message': u'Target user not specified.', u'code': 164}].

以下是完整的代码:

auth = tweepy.OAuthHandler(CONSUMER_KEY, CONSUMER_SECRET)
auth.set_access_token(ACCESS_TOKEN, ACCESS_TOKEN_SECRET)
api = tweepy.API(auth)
status = api.show_friendship("A", "B")

虽然我可以使用其他方法,例如get_user

  • Tweepy version 3.6.0
  • python 2.7

1 个答案:

答案 0 :(得分:0)

api.show_friendship方法通过用户ID或屏幕名称接受“源”和“目标”。因此,您应该指定搜索方法。

如果源和目标是屏幕名称,则

这有效:

relation = api.show_friendship(source_screen_name = source,target_screen_name = target)

但是,这不起作用:

relation = api.show_friendship(source,target)

有关更多信息,请访问link