Нет результатов поиска для #, который действительно существует - PullRequest
0 голосов
/ 11 апреля 2019

Я анализирую #angtunaynalalake или #AngTunayNaLalake - твит, который известен на Филиппинах. Я запускаю следующий код, но есть 0 результатов. Я попробовал тот же код, используя другие известные #, такие как #MeToo или как #rstats, и код был успешным. Я попытался использовать «lalake» вместо «#angtunaynalalake», и снова код был успешным.

Мне удалось получить результаты для #angtunaynalalake при использовании twitteR. Я хочу использовать rtweet, потому что он может дать больше результатов поиска, чем twitteR.

Почему вы думаете, что это происходит?

create_token(
  app = "my_twitter_research_app",
  consumer_key = "xxxx",
  consumer_secret = "xxxx",
  access_token = "xxxx",
  access_secret = "xxxx")


> rt <- search_tweets(
+   "#angtunaynalalake", n = 25000, retryonratelimit = TRUE
+ )

Поиск твитов ... Это может занять несколько секунд ... Закончено собирать твиты!

> rt

фрейм данных с 0 столбцами и 0 строками '' '

1 Ответ

1 голос
/ 09 мая 2019

Это проблема с Twitter API, а не с пакетом rtweet.

См. Эту цитату со страницы Twitter API.

"Сохранитьпомните, что поисковый индекс имеет 7-дневный лимит. Другими словами, для даты старше одной недели не будут найдены твиты. "

Самый последний твит на #angtunaynalalake, похоже, имеетбыл в январе 2019 года, поэтому стандартный твиттер API не найдет твиты.

Если вам нужен доступ к твитам старше 7 дней, рассмотрите тарифные планы твиттер API.

...