Твиттер api.GetFriends иногда не работает - PullRequest
0 голосов
/ 30 апреля 2020

Я хочу построить сложную сеть подписчиков в твиттере. Я использую функцию api.GetFriends:

 def get_friend_list_by_user (user, api) :
        friends_lists = api.GetFriends(repr(user.id))
        return friends_lists

Проблема в том, что для тех же самых пользователей твиттера иногда это работает, а иногда нет. Когда я отлаживаю его, код в этой части не работает на api.py:

   if enforce_auth:
            if not self.__auth:
                raise TwitterError("The twitter.Api instance must be authenticated.")

            if url and self.sleep_on_rate_limit:
                limit = self.CheckRateLimit(url)

                if limit.remaining == 0:
                    try:
                        stime = max(int(limit.reset - time.time()) + 10, 0)
                        logger.debug('Rate limited requesting [%s], sleeping for [%s]', url, stime)
                        time.sleep(stime)
                    except ValueError:
                        pass

        if not data:
            data = {}

Значение stime равно 443.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...