【发布时间】:2019-08-13 14:48:29
【问题描述】:
这是我的问题。
我通过 R 和 googleAnalyticsR 访问 Google Analytics API。整个事情发生在一个 Markdown 脚本中。本地一切运行没有问题。但是当我在 Shiny Sever 上加载脚本时,GA 令牌似乎会在一段时间(几个小时)后过期。
服务器日志给出以下错误信息:
gzfile(file, mode) 中的警告: 无法打开压缩文件“.httr-oauth”,可能的原因是“权限被拒绝”
创建令牌的脚本如下所示:
library(googleAuthR)
options(googleAuthR.client_id = "client-id",
googleAuthR.client_secret = "client-secret")
gar_auth()
我读到我应该添加
googleAuthR.httr_oauth_cache = FALSE
到选项。但是当我这样做并尝试创建一个新令牌时,我得到以下错误:
Error: option('googleAuthR.httr_oauth_cache') must be set to
valid cache file location,
not TRUE or FALSE - (example: '.httr-oauth')
任何人的想法?
非常感谢
【问题讨论】: