未指定目标用户 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.

  • 叽喳喳的版本3.6.0
  • 蟒蛇2.7

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

如果源和目标是screen_names,则

这有效:

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

但是,这不起作用:

relation = api.show_friendship(source,target)

有关更多信息,请访问链接

相关内容

最新更新