【问题标题】:Even with Less Secure Apps ON, we cannot authenticate to R's googlesheets library即使开启了不太安全的应用程序,我们也无法对 R 的 googlesheets 库进行身份验证
【发布时间】:2021-07-19 18:13:41
【问题描述】:

我们正在从 RStudio 运行 googlesheets::gs_auth(new_user = TRUE),它会提示我们选择一个电子邮件地址:

.

。 . . 我们选择相关的电子邮件地址,然后到达这里:

.

。 . . 我们确认此帐户的安全性较低的应用程序已打开。请注意,我们只是在几分钟前将其切换为 On。

我们还需要做些什么来进行身份验证吗?清除一些cookies?也许只需等待 24 小时?这是一个相关的线程 - Unable to authenticate googlesheets package for R studio - 但是解决方案需要公开谷歌表格,我们必须避免这样做。还有其他建议吗?

【问题讨论】:

    标签: r authentication google-sheets


    【解决方案1】:

    如果您查看info on the package repo,您会发现包使用的 API 不再可用。

    googlesheets 很快就会消失(2020 年)!编写使用它的新代码不是一个好主意!

    googlesheets(这个包)封装了 Sheets v3 API,这个 API 已经很老了,从 2020 年 3 月开始逐渐下线。计划在 2020 年 9 月完全关闭。到那时,这个 R 包将毫无用处,并且大概会在适当的时候存档在 CRAN 上。

    您应该改用googlesheets4 包。

    【讨论】:

    • 啊,很好的发现。我会试试其他图书馆,看看我是否有更多的成功。
    猜你喜欢
    • 2014-12-07
    • 1970-01-01
    • 2019-02-18
    • 2018-12-22
    • 2015-09-11
    • 2020-06-07
    • 1970-01-01
    • 1970-01-01
    • 2020-02-21
    相关资源
    最近更新 更多