首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在调度代码时自动选择R中googlesheets4中的预授权账号?

如何在调度代码时自动选择R中googlesheets4中的预授权账号?
EN

Stack Overflow用户
提问于 2020-10-21 21:23:33
回答 1查看 267关注 0票数 2

我正在尝试弄清楚有什么方法可以自动允许googlesheet4包选择我的预授权帐户来下载特定的谷歌工作表。

例如,我想每天运行一次以下代码-

代码语言:javascript
复制
library(googlesheets4)
delta<-read_sheet(
  "https://docs.google.com/spreadsheets/xyz...",
  sheet = "XYZ Delta"
)

控制台提供以下输出:

代码语言:javascript
复制
The googlesheets4 package is requesting access to your Google account.
Select a pre-authorised account or enter '0' to obtain a new token. 
Press Esc/Ctrl + C to abort.

1. xyz@gmail.com

正如上面所看到的,我已经在上一步中给了它使用google工作表的帐户的访问权限。但它仍然要求我手动输入"1“来选择此帐户。有没有可能实现自动化,这样我就不用在自动调度代码时手动输入"1“来运行这个脚本了?

如果你能告诉我正确的方向,我将不胜感激!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-10-21 21:57:13

read_sheet之前调用gs4_auth

代码语言:javascript
复制
gs4_auth("xyz@gmail.com")
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64464491

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档