在R中,我通过googledrive
包使用googlesheets4
包。
我想授予对Google表格的非交互式访问权限(例如,定时任务可以代表我对表格进行更新)。
我认为应该采取的步骤应该可以,但是显然我在这里缺少了一些东西:-/
现在我的R程序看起来像这样:
library(googledrive)
library(googlesheets5)
drive_auth(path = "/path/to/my/service/account/token/file.json")
sheets_sheet_add("<ID of my sheet>", "new worksheet name")
最后一个调用开始了OAuth2.0的跳舞,这正是我试图通过使用服务帐户的令牌来避免的事情。
关于如何允许后台R进程在不使用OAuth2.0的情况下访问我的Google表格的任何想法?