Похоже, ваш JSON-файл находится в текущем каталоге, но вам нужен полный путь для предоставления токена JSON-файла.Попробуйте это:
json_path <- paste(getwd(), "/client_secret.json", sep="")
set_service_token(json_path)
Если это не сработает, вы можете попробовать это, используя переменные окружения, например:
Sys.setenv("CLIENT_SECRET_FILE" = json_path)
set_service_token(Sys.getenv('CLIENT_SECRET_FILE'))
Или попробуйте предоставить содержимое JSON, например:это:
set_service_token(toJSON(fromJSON("client_secret.json"), pretty = TRUE))
Вы также можете попробовать использовать gar_auth_service :
library(googleAuthR)
gar_auth_service(
json_file = "client_secret.json" # or better use the full path instead
)
Надеюсь, это сработает.