首页 > 解决方案 > 当“此应用暂时禁用使用 Google 登录”时,您如何处理?

问题描述

我正在尝试googlesheets在 R 中使用该程序包,但每当我被提示登录我的 Google 帐户时gs_ls()gs_auth()我都会收到一条错误消息,提示“此应用程序暂时禁用使用 Google 登录;此应用程序尚未由 Google 在为了使用 Google 登录。” 我该如何从这里开始?

标签: rgoogle-sheetsgoogle-signin

解决方案


试试googlesheets4但 4还没有写入功能(截至 11/24/19。同时制作您自己的 Oauth 客户端(简单)。

开发人员正在开发 v4 中的写入功能。发生这种情况是因为 Google 一直在打击对其 API 的不安全或容易滥用的使用。或者更有可能是因为他们想推动人们开始使用新版本的 Google API。

引用开发者 jennybc 的话:

我大量引用/链接到我上面链接到的页面。

第 1 步:获取 Google Cloud Platform 项目:

https://gargle.r-lib.org/articles/get-api-credentials.html#get-a-google-cloud-platform-project

第 2 步:启用 API

https://gargle.r-lib.org/articles/get-api-credentials.html#enable-apis

要制作 googlesheets(此包工作),请启用 Drive 和 Sheets。

第 3 步:获取 OAuth 应用程序 = 客户端 ID 和密码

https://gargle.r-lib.org/articles/get-api-credentials.html#oauth-client-id-and-secret


推荐阅读