Алексей, коллеги, привет. Всем доброго дня. Я тут затупил хорошенько с авторизацией в google drive. Не получается ее настроить неинтерактивно внутри контейнера docker. Он же изолируется, я что-то забыл скопировать, мне каж.
options(
gargle_oauth_cache = "./gd_cache" # ".secrets",
, gargle_oauth_email = "alexey.burnakov@gmail.com" # TRUE
, gargle_verbosity = "debug"
)
da <-
googledrive::drive_auth(
#token = readRDS("./token.rds")
#cache = T
#, path = "client_secret_......json"
)
Из вне контейнера работает такая схема. Указание на кэш, скопированный в директорию. Никаких path и token не требуется. "./gd_cache" копируется в контейнер, но авторизация ломается:
→ loading token from the cache
→ no matching token in the cache
→ initiating new token
→ Error caught by token_fetch()
:
OAuth2 flow requires an interactive session