关于android:ShareSDK-Google平台注册指南

7次阅读

共计 938 个字符,预计需要花费 3 分钟才能阅读完成。

注册开发者账号

拜访 Firebase),应用 Google 账号登录

创立我的项目

登录实现后,点击 转到控制台

点击 增加我的项目

输出项目名称,点击 持续

依据须要抉择是否开启 Google Analytics(剖析),点击 持续

抉择 Google Analytics(剖析)账号,点击 创立我的项目

利用信息填写

关上控制台,点击进入刚刚创立的我的项目

点击 iOS、Android、Web 按钮,按需别离配置各平台信息

Android 配置

填写包名、调试签名证书 SHA- 1 信息,点击 注册利用

注:务必要填写 调试签名证书 SHA-1,否则将无奈失常应用 Google 登录性能

注册胜利并进入第 2 步后,无需下载 google-services.json文件,间接点击左上角 敞开图标

开启 Google 登录

进入我的项目首页,点击左侧 Authentication 按钮

点击 设置登录办法

抉择 Google 按钮

开启 启用 开关,点击 保留

在弹出的 下载最新的配置文件 弹窗中,点击下载 google-services.json文件,而后点击 实现 按钮

关上刚刚下载的 google-services.json文件,复制 json 文件 client → oauth\_client 数组中两个 client\_id 的值,其中 client\_type 等于 1 的是安卓端应用的 id,client\_type 等于 3 的是 web 端应用的 id。

开始应用

复制 client\_id 到 Gradle 配置中,具体如下:

MobSDK {
    appKey "xxxxxxxx"
    appSecret "xxxxxxxxxxxxxxxxxxxxxx"

    ShareSDK {

        devInfo {
            GooglePlus {
//                appId "511911036430-uh40ldeflla5tflbis6s061q7glr0pmo.apps.googleusercontent.com" // 客户端
                appId "511911036430-l5a3rr8hau2sg9icp8bultca1jfqdqvq.apps.googleusercontent.com" // 网页端
                officialVersion "default"
                shareByAppClient true
                enable true
            }
        }
    }
}

Android 受权示例

受权胜利获取到用户信息

Web 端受权示例

正文完
 0