Целевой пользователь не указал ошибку в tweepy - PullRequest
0 голосов
/ 05 июня 2018

Когда я пытаюсь вызвать некоторые методы, такие как 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 версия 3.6.0
  • python 2.7

1 Ответ

0 голосов
/ 18 октября 2018

api.show_friendship метод принимает «источник» и «цель» либо по идентификатору пользователя, либо по псевдониму.Следовательно, вы должны указать метод поиска.

Если источником и целью были имена экранных имен, то

это работает:

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

Однако это не работает:

relation = api.show_friendship(source,target)

Дополнительную информацию можно получить по ссылке

.
...