Как связать Rmd с данными rtweet?

#r #r-markdown #rtweet

Вопрос:

Я использую rtweet, чтобы просмотреть данные Twitter и провести анализ настроений. Мой код работает нормально, моя учетная запись в Twitter авторизована, все работает, пока я не попытаюсь связать документ.

Он загружается до тех пор, пока не достигнет моего маркера авторизации — код выглядит примерно так (но с включенным моим собственным ключом API).:

 create_token(
  app = "mytwitterapp",
  consumer_key,
  consumer_secret,
  access_token = NULL,
  access_secret = NULL,
  set_renv = TRUE
)
 

Как только он достигает этой строки кода, он просто загружается в течение длительного времени (более часа, прежде чем я в конечном итоге остановлю его). В идеале я хотел создать учебник learnr о rtweet, но изначально я столкнулся с теми же проблемами, поэтому я попытался связать документ, и это тоже не сработало.

Если я удалю приведенный выше код, вязание не сработает, и я получу следующую ошибку:

Ошибка: требуется маркер пользователя API.

Если у кого-нибудь есть какое-либо представление о том, в чем проблема, пожалуйста, дайте мне знать!

Комментарии:

1. Согласно документации для create_token , токен должен быть сохранен по умолчанию как .rtweet_token.rds в вашем домашнем каталоге, а его путь добавлен в ваш .Renviron файл. Таким образом, токен должен быть доступен для вашего кода R, включая файлы Rmd, без необходимости создавать его каждый раз.