写点什么

ShareSDK Google 平台注册指南

  • 2023-04-27
    上海
  • 本文字数:730 字

    阅读完需:约 2 分钟

注册开发者账号

访问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 端授权示例


用户头像

还未添加个人签名 2019-05-08 加入

还未添加个人简介

评论

发布
暂无评论
ShareSDK Google平台注册指南_MobTech袤博科技_InfoQ写作社区