Tweepy stream.filter документация - PullRequest
0 голосов
/ 12 декабря 2018
stream.filter(follow, track, async, locations, stall_warnings, languages, encoding, filter_level)

Как использовать следующие параметры потоковой передачи: - follow - track - async - location - stall_warnings - languages ​​- encoding - filter_level

Я искал везде, но ничего не нашел.Я знаю, что здесь есть закрытая ветка об одном и том же, но это никак не помогло.

Ответы [ 2 ]

0 голосов
/ 13 июня 2019

Я использовал только некоторые из этих параметров, поэтому я предлагаю те, которые мне известны.

track ищет твиты с конкретными ключевыми словами.Эти ключевые слова можно указать следующим образом. Параметр

#This handles Twitter authetification and the connection to Twitter Streaming API
l = StdOutListener()
auth = OAuthHandler(consumer_key, consumer_secret)
auth.set_access_token(access_token, access_token_secret)
stream = Stream(auth, l)
#This line filter Twitter Streams to capture data by the keywords: 'python', 'java'
stream.filter(track=['python', 'java'])

location можно использовать для получения твитов из ограничивающего прямоугольника, как я.Обратите внимание, что поток возвращает твиты, если поле координат заполнено или если координаты пусты, но место заполнено.Подробности можно найти в https://developer.twitter.com/en/docs/tweets/filter-realtime/guides/basic-stream-parameters.

l = StdOutListener()
auth = OAuthHandler(consumer_key, consumer_secret)
auth.set_access_token(access_token, access_token_secret)
stream = Stream(auth, l)
stream.filter(locations = [144.9385,-37.8246,144.9761,-37.7955])

Я надеюсь, что вы можете теперь получить представление о том, как использовать другие параметры, посмотрев документацию.

0 голосов
/ 12 декабря 2018

Лучшее место - документация.Третий хит в Google для «фильтра твипового потока» дал мне

https://developer.twitter.com/en/docs и https://developer.twitter.com/en/docs/tweets/filter-realtime/api-reference/post-statuses-filter.html, в частности.

, который описывает каждый из параметров фильтра:

follow option (необязательный) Список идентификаторов пользователей, разделенных запятыми, указывающий пользователям возвращать статусы в потоке.См. Следуйте для получения дополнительной информации.

отслеживать необязательно> Ключевые слова для отслеживания.Фразы ключевых слов указываются в списке через запятую.Смотрите трек для получения дополнительной информации.

местоположения необязательно Указывает набор ограничивающих рамок для отслеживания.Смотрите места для получения дополнительной информации.

с разделителями необязательно Указывает, должны ли сообщения разделяться по длине.См. Разделители для получения дополнительной информации.

stall_warnings необязательный Указывает, следует ли доставлять предупреждения о срыве.Смотрите stall_warnings для получения дополнительной информации.

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