Я не могу (1) автоматизировать отчеты, в которые я пытаюсь экспортировать напрямую, на листы Google & (2), даже когда я go вручную отправляю предупреждение (см. Ниже), которое не считается интерактивным сеансом даже после того, как я перезапущу свою сессию или прерву R и вернусь позже.
library(devtools)
devtools::install_github("tidyverse/googlesheets4", force = TRUE)
library(googlesheets4)
library(googledrive)
library(gargle)
library(httr)
options(httr_oob_default=TRUE)
options(gargle_oauth_email = "XYZ@gmail.com")
drive_auth()
MKPI <- list(OVR_KPI_DF,M_KPI,R_KPI,U_KPI,C_KPI)
sheets_auth()
sheets_create(
paste(currentDate,"_Master_KPI_Review",sep=""),
sheets = MKPI
)
Error: Can't get Google credentials.
Are you running googlesheets4 in a non-interactive session? Consider:
* `sheets_deauth()` to prevent the attempt to get credentials.
* Call `sheets_auth()` directly with all necessary specifics.
See gargle's "Non-interactive auth" vignette for more details:
https://gargle.r-lib.org/articles/non-interactive-auth.html