Google Identity官方文档:
https://developers.google.com/identity/sign-in/android/start-integrating
Google API控制台链接地址:
https://console.developers.google.com/apis/credentials
1、打开API控制台,首先在左边上角选择项目。如果没有项目,可以新建一个
2、 然后需要待机“创建凭据”, 为该项目创建一个“OAuth客户端ID”。
如果未配置同意屏幕,则根据界面提示,配置同意屏幕即可
3、 配置完对应的同意屏幕以后,即可重新点击“创建凭据 - OAuth客户端ID”,此处选择Android应用,并且配置对应的包名,以及jks文件对应的SHA-1证书指纹。
此处的SHA-1指纹证书,即为步骤3中第2点生成的SHA-1的值。
(如果未配置该步骤,集成Google账号登录时,会超时Code 10错误)
4、 创建完Android客户端的OAuth以后,在“OAuth 2.0 客户端 ID”中,点击“Web client (auto created by Google Service)”复制其中的客户端ID和客户端密钥,已准备给开通Google账号认证的时候使用。
5、 添加资源文件。将appid和client_id配置到Android项目的 /app/res/values/strings.xml 文件内。
其中,client_id的值即为步骤4中的客户端ID, app_id的值即为客户端ID开头的一串数字。
81792xxxx258
81792xxxx2258-m8crjg1xxxxxxx3kufvbji0amlp.apps.googleusercontent.com
到此,Google账号登录的前置环境准备已经基本能完成,接下来开始进行认证相关的操作。
2、开通认证服务
在AGC页面创建应用和项目,同时开通认证服务。开通Google账号认证的时候需要填写客户端ID和客户端密钥。
这两个参数可以在Google API
【手把手教你使用华为AGC统一登录完成Google账号的认证-华为开发者论坛】https://developer.huawei.com/consumer/cn/forum/topic/0201562978422050999?fid=0101271690375130218
您好,可以参考下
本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。