Фильтр Twitter-потока по пользователям с tweepy - PullRequest
0 голосов
/ 06 ноября 2018

У меня был следующий код (упрощенный) для сбора твитов, созданных пользователями, за которыми я следую. Но сегодня ресурс userstream устарел и возвращает ошибку 410. Я хотел бы продолжать потоковую передачу твитов, созданных списком пользователей, на которых я подписан. Если я отслеживаю что-либо, например, гласные, я получаю ошибку ограничения скорости.

Итак, я был бы очень признателен, если бы кто-нибудь знал альтернативу фильтрации твитов по пользователю, которой не нужно использовать userstream.

import tweepy

class MyStreamListener(tweepy.StreamListener):
    def on_status(self, status):
        print("Text:", status.text)

auth = tweepy.OAuthHandler(consumer_key, consumer_secret)
auth.set_access_token(access_token, access_token_secret)

api = tweepy.API(auth)

myStream = tweepy.streaming.Stream(api.auth, MyStreamListener())
myStream.userstream(_with='followings')
...