无法从 Rstudio 服务器授权 Google Sheet
Not able to authorize Google Sheet from Rstudio Server
我无法使用 Rstudio 服务器授权 Google Sheet。我已经尝试了 google 上可用的所有可能方法,但没有用。
我正在使用以下代码。
library(googlesheets4)
gs4_auth()
# options(httr_oob_default=TRUE)
#gs4_deauth()
write_sheet(MyDF, "10XhCF-MmXw8gfIn4P0xg45MlIjna4YSfeq2I00gNhrt", sheet = 'Sheet1')
我通过在本地机器上安装 R 在离线 R 中尝试了相同的代码,它工作得很好,但它在 R 服务器上不起作用。
我尝试了所有不同的浏览器,但出现了下面提到的错误
我怀疑这是因为您在一个会话中同时加载了 googlesheets
和 googlesheets4
。请尝试以下步骤:
- 在服务器上启动一个新环境
- 仅加载
googlesheets4
然后再次调用 gs4_auth()。
如果错误仍然存在。请尝试清理存储上次授权过程的 ~/.cache/gargle
文件夹,然后重试。
更新
请尝试清理缓存并按照步骤操作
这是我的服务器上发生的事情:
我无法使用 Rstudio 服务器授权 Google Sheet。我已经尝试了 google 上可用的所有可能方法,但没有用。
我正在使用以下代码。
library(googlesheets4)
gs4_auth()
# options(httr_oob_default=TRUE)
#gs4_deauth()
write_sheet(MyDF, "10XhCF-MmXw8gfIn4P0xg45MlIjna4YSfeq2I00gNhrt", sheet = 'Sheet1')
我通过在本地机器上安装 R 在离线 R 中尝试了相同的代码,它工作得很好,但它在 R 服务器上不起作用。
我尝试了所有不同的浏览器,但出现了下面提到的错误
我怀疑这是因为您在一个会话中同时加载了 googlesheets
和 googlesheets4
。请尝试以下步骤:
- 在服务器上启动一个新环境
- 仅加载
googlesheets4
然后再次调用 gs4_auth()。
如果错误仍然存在。请尝试清理存储上次授权过程的 ~/.cache/gargle
文件夹,然后重试。
更新
请尝试清理缓存并按照步骤操作 这是我的服务器上发生的事情: