问题标签 [googlesigninaccount]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
227 浏览

android - Google Plus 登录问题

Android 应用程序中的 Google+ API 签名问题 - 在 google 登录成功结果后,我使用 google+ api 在以下方法中获取“NULL”值登录

代码

结果:

在上述结果代码中都返回空值。

如何获取姓名、名字或姓氏。

0 投票
1 回答
1486 浏览

android - 使用 Google 登录的 Firebase 身份验证中的用户个人资料信息为空

如何从 FirebaseUser 获取 Google 帐户的名称和个人资料照片?

我正在关注 Firebase关于集成 Google 登录和 Firebase 身份验证的 Android文档。当我使用 Google 登录进行身份验证时,我可以从GoogleSignInAccount#getPhotUrl()和获取用户个人资料信息GoogleSignInAccount#getDisplayName()

我可以使用FirebaseAuth.getInstance().signInWithCredential(account)account同一个经过身份验证的GoogleSignInAccount对象在哪里登录)。但是我从 Firebase 端获得了用户个人资料信息的空值。

谷歌登录结果回调:

Google 登录 + Firebase 身份验证:

0 投票
3 回答
7190 浏览

android - Google 登录错误 Status{statusCode=DEVELOPER_ERROR, resolution=null} 来自同一个 Play 商店应用程序不是来自同一个签名的 apk

我认为这是 android、android studio 或 google 中的错误。我可以通过签名的 apk 登录谷歌。但如果我在 Play 商店上传相同的 apk,它会显示我Status{statusCode=DEVELOPER_ERROR, resolution=null}

我想知道我怎么可能无法从从 Play 商店下载的应用程序登录,而当我从我的 PC 上使用已上传到 Play 商店的同一个 apk 时我能够登录。

这不应该是 DEVELOPER_ERROR,而应该是 ANDROID_ERROR、GOOGLE_ERROR 或 HOW_TO_IRRITATE_DEVELOPER_BY_ANDROID。

关于如何解决他们所说的 DEVELOPER_ERROR 的 ANDROID_ERROR 的任何建议。

0 投票
1 回答
128 浏览

android - 如何获取用于 Google 身份验证的 serverID

所以我有 2 个项目,我需要合并它们。在我需要删除的那个中,我有以下密钥,它与 GoogleSignInOptions 一起使用: 在此处输入图像描述 现在,在我的新项目中。我不知道如何创建这个。它说它是一个服务帐户客户端,但是:创建凭据 -> 创建 Oauth 客户端 ID -> 只给了我这个选项:

Web 应用程序 Android Chrome 应用程序 iOS PlayStation 4 其他

我试过了,现在有一个按钮:创建凭据-> 服务帐户密钥-> 但这会返回一个不同的对象,但仍然不起作用。我试过了,但只使用了 App Engine 默认服务帐户。

但我很确定我在第一次实施时没有这样做。然后我做了一些让我下载 google-services.json 的事情,然后它还给了我服务器客户端 ID。我有一段时间没有处理这个了,所以我迷路了。难道我做错了什么?

这是我的代码:

0 投票
2 回答
1050 浏览

node.js - redirect_uri_mismatch 与 Google 登录服务器端应用程序

我的 Google 登录有问题。我按照服务器端应用程序的 Google 登录中的步骤操作 完成所有这一步之后,我有一个在服务器上运行的 html 文件:

第一部分工作完美(我认为),当我单击按钮时,弹出一个窗口,我选择一个帐户并获得一个代码。所以现在,我想获取电子邮件和个人资料,所以我在 nodejs 中提出这个请求,用访问令牌交换代码。

但作为回应,我有这个

而且我不明白为什么,因为我没有在 html 文件的主要请求中使用任何 redirect_uri 。我尝试了一些情况,例如在控制台 API 和请求中添加 redirect_uri,但我得到了相同的结果......

你能帮助我吗 ?

0 投票
1 回答
282 浏览

javascript - Google SSO:退出错误(网站)

当您打开 logout.php 时,我们正在尝试从 google 自动退出。有时它可以工作,但大多数情况下我们得到了错误 nb。有谁知道如何解决这个问题?

错误:

0 投票
0 回答
167 浏览

android - 带有 GoogleSignInAccount 的 Google Drive API 失败

我正在尝试在 android 上使用 Google Drive Api,我设法使用 GoogleSignIn 登录并获得了 GoogleSignInAccount,但是当我尝试调用诸如 mDriveResourceClient.getRootFolder().continueWithTask(continuation) 之类的 Drive api 时,出现错误logcat :“授权失败:不支持的范围:https ://www.googleapis.com/auth/drive ”。并在很长一段时间(超过 30 秒)后调用“OnFailureListener”,但出现未知错误。

(我在 api 开发者控制台中启用了 Drive api)

有谁熟悉这个问题?

0 投票
2 回答
872 浏览

android - 从 Google 登录获取用户信息

恐怕我有点迷路了。我已成功将 Google 登录功能集成到我的应用中。但是,我正在寻找比通常更多的有关用户的信息name,emailphotoUrl.

例如,Facebook 允许开发人员获取用户喜欢的页面等。Google API 中是否提供类似信息?

我不是在寻找任何具体信息——目前我需要查看我可以访问什么以及我不能访问什么。在根据用户个人资料在应用程序中向用户显示相关内容时,尝试权衡两种登录(Facebook 和 Google)之间的优缺点。

提前致谢 :)

0 投票
1 回答
2114 浏览

android - Android:Google 登录 - “DEFAULT_SIGN_IN”和“DEFAULT_GAMES_SIGN_IN”之间的区别

我正在尝试在我的 AndroidStudio 应用中实现 Google 登录。我有它工作:

我从 API 控制台将我的客户端 ID 正确设置为 Web 应用程序客户端 ID,并且 SHA1 肯定设置正确。

当我更改为这个(使用 DEFAULT_GAMES_SIGN_IN 代替):

我收到一条错误消息,消息为空,状态码为 12501。

DEFAULT_GAMES_SIGN_IN 和 DEFAULT_SIGN_IN 有什么区别?我需要为游戏登录做一些不同的事情吗?

这是我的所有代码:

}

0 投票
15 回答
38784 浏览

java - 谷歌登录 API 异常 10

接近认证的最后阶段,但handleSignInResult方法出现问题。它在日志中返回异常代码 10(开发人员错误)。谷歌提供了全面的描述:

应用程序配置错误。此错误不可恢复,将被视为致命错误。开发者是个白痴...

我应该怎么做才能处理这个(获取帐户)并最终从帐户中检索值?
预先感谢您的帮助!!!

主要活动: