Есть ли в библиотеке rtweet способ получения твитов из определенного места?
Я пытаюсь получить твиты, которые были твитнуты из определенного места, например, "LA", используя пакет rtweet. Я знаю, что пакет twitteR имел что-то вроде:
a<-searchTwitter("sydney", n=100, geocode='-33.871841,151.206709, 10000mi')
где вы могли бы даже указать радиус.
Есть ли способ добавить эту функциональность в поток rtweet?
1 ответ
Решение
От rtweet
:
library(rtweet)
rt <- search_tweets(
"lang:en", geocode = lookup_coords("usa"), n = 10000
)
Пример потока со страницы справки:
stream_tweets(
"realdonaldtrump,trump",
timeout = 60 * 60 * 24 * 7,
file_name = "tweetsabouttrump.json",
parse = FALSE,
lookup_coords("usa")
)
Но вам понадобится ключ API Карт Google для lookup_coords
(См. Здесь).