我正在尝试通过cron作业运行一些Rscript。 我正在使用RGA包。 我在终端得到的错误是:
访问令牌将存储在'./ga-token.rds'文件中 错误: oauth_listener()需要一个交互式环境。
执行暂停
我的代码是:
library(RGA)
authorize(client.id = ".......", client.secret = ".......", cache = "./ga-token.rds")
答案 0 :(得分:0)
您需要下载并安装httpuv
install.packages(“httpuv”)。
在那之后
要求( “httpuv”)。
它的工作原理:
rga_auth< - authorize(client.id =“XXXXXXX.apps.googleusercontent.com”,client.secret =“XXXXXXXXXX”)
访问令牌将存储在'.ga-token.rds'文件中。
将.ga-token.rds添加到.gitignore
在浏览器中等待身份验证...
按Esc / Ctrl + C中止
身份验证完成。