Невозможно подтвердить подлинность пакета googlesheets для R studio
Я пытаюсь работать в R studio и блестяще с удаленными базами данных. Для этого я скачал пакет JennyBrian
install.packages("googlesheets")
library(googlesheets)
Когда я пытаюсь запустить программу, я должен авторизовать свой аккаунт Google
gs_auth()
Но я застреваю на этом шаге, пытаясь открыть браузер
Ожидание аутентификации в браузере... Нажмите Esc/Ctrl + C, чтобы прервать
Может ли кто-нибудь помочь мне, пожалуйста?
1 ответ
Вы можете избежать проверки подлинности браузера, если обращаетесь к листу Google напрямую по его ключу. Ключ (sheet_key) - это длинная строка в URL-адресе листа между " https://docs.google.com/spreadsheets/d/" и "/edit#gid=xxxxxx".
Затем вы можете получить данные листа с помощью этой короткой команды:
survey.raw <- sheet_key %>% gs_key(lookup = FALSE) %>% gs_read()
Это не сработает, если вы не сделали лист "общедоступным". Для этого "опубликовать как веб-страницу" и "поделиться" листом.
Надеюсь это поможет.