Android [GetToken] GetToken失败,状态代码为:UNREGISTERED_ON_API_CONSOLE

时间:2017-07-24 12:41:44

标签: android android-fragments firebase gmail-api

我开发了一个使用gmail api获取用户发送的所有邮件的应用程序。然后我将这个应用程序划分为一个样本(几乎为空)和一个完成所有操作的片段,以便稍后我可以轻松地将我的片段集成到我团队的项目设置中。

这个项目使用了firebase,因此我在this教程之后只使用我的片段从这个项目连接到Gmail。 我使用Gmail快速入门开发了我的片段,因此我有一个GoogleAccountCredential但是当我尝试使用GoogleAccountCredential.getToken方法时,我出现以下错误:

model.compile(loss = get_weighted_loss())

我已使用正确的软件包名称从Google API控制台创建了新凭据。

我做错了什么?

2 个答案:

答案 0 :(得分:1)

我在其他帖here

中回答了这个问题

在我在API管理器Google控制台中创建凭据密钥时,它似乎没有在Firebase中的项目的所有应用中添加SHA1密钥。

所有我必须做的(经过一周的努力工作)是将SHA1从应用程序“链接”粘贴到另一个应用程序中的Google API控制台

我希望它可以提供帮助

答案 1 :(得分:0)

此问题可能与错误的sha1签名证书,错误的应用包名称和缺少的客户端ID有关。您可以尝试仔细检查清单和gradle文件中的客户端ID和包名称详细信息。

您还可以参考这些链接12,详细了解如何解决错误。

相关问题