У меня есть некоторые проблемы с tweepy api.Метод tweepy stream.filter() не работает должным образом
Я просто пытаюсь написать небольшое приложение, которое получает мне поток статусов одного пользователя (рудного более), но можно было бы хорошо, чтобы начать с ;-)
сейчас: мой код как что:
def main():
config = ConfigParser.ConfigParser()
config.read('twitter.cfg')
username = config.get('Twitter', 'username')
password = config.get('Twitter', 'password')
listener = StreamWatcherListener()
stream = tweepy.Stream(username, password, listener, timeout=None)
stream.filter('132897940')
в StreamWatcherListener у меня есть метод «on_status», который печатает текст статуса, когда новый один приходит (все, кажется, работает, когда я пытаюсь stream.sample() вместо stream.filter())
данный идентификатор является моим тестовым счетом, поэтому всякий раз, когда я чирикаю, я должен получить некоторый ответ в консоли .... но ничего не происходит.
при попытке
curl -d @following http://stream.twitter.com/1/statuses/filter.json -uAnyTwitterUser:Password
в терминале, как я мог бы найти в твиттере API, все работает отлично.
Так что, возможно, я неправильно использую фильтр() - метод?
любые предложения?
-andy