我开发了一个应用程序,它使用 gmail api 来获取来自用户的所有邮件。然后我将此应用程序分为一个示例(几乎是空的)和一个执行所有操作的片段,这样我以后就可以轻松地将我的片段集成到我团队的项目设置中。
现在我的片段位于另一个项目中,gmail 连接不起作用并给出以下错误:
E/Async Task: com.google.api.client.googleapis.extensions.android.gms.auth.GoogleAuthIOException
E/Google log in: failed
我认为这个错误是因为该项目使用 firebase 并且已经有一个 google-services.json 文件,而我的没有使用。
我们在 google 开发者门户中添加了 GMail API 并生成了一个新的 json 文件,但它似乎不起作用。
为什么我的 GMail 连接失败以及如何解决?
好的,我设法让它工作。
看起来当我在 API 管理器 Google 控制台中创建凭据密钥时,它不会在 Firebase 中项目的所有应用程序中添加 SHA1 密钥。
我所要做的就是(经过一周的努力)将 SHA1 从“链接”到另一个应用程序中的 Google API 控制台的应用程序复制粘贴
我希望它能有所帮助
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)