文档:https://firebase.google.com/docs/admin/setup?authuser=3

1.简介

Admin SDK 是一组服务器库,使您能够从特权环境与 Firebase 进行交互,以执行以下操作:

  • 以完整管理员权限读写 Realtime Database 数据。
  • 以编程方式将 FCM 消息发送至设备
  • 生成并验证 Firebase 身份验证令牌。
  • 访问 Google Cloud 资源,

2.ServiceAccount

可以使用ServiceAccount文件与 Google 应用凭据相结合的授权策略对 SDK 进行初始化。

Firebase 项目支持 Google ServiceAccount,可以使用这些帐号从应用服务器调用API。

如要使用ServiceAccount进行身份验证并授权,必须生成 JSON 格式的私钥文件。

如需为您的服务帐号生成私钥文件,请执行以下操作:

  • 在 Firebase 控制台中,打开设置 > 服务帐号。
  • 点击生成新的私钥,然后点击生成密钥进行确认。
  • 妥善存储包含密钥的 JSON 文件。

通过服务帐号进行授权时,有两种方式可为您的应用提供凭据。您可以设置

  • GOOGLE_APPLICATION_CREDENTIALS 设置为包

google firebase入门之服务器集成相关推荐

  1. Google FireBase的简单介绍

    Google FireBase的简单介绍和使用 一.FireBase是啥东东,可以吃嘛? FireBase官网(需要科学上网) 用官网简介的话来说就是:构建更出色应用和成功地扩大业务所需的工具和基础架 ...

  2. google FireBase产品接入 —— FCM

    作为google 官方的推送,相比也是很多app离不开的功能,而且会经常用到的,这里总结一下如何集成FCM 以及后面探索一下相关原理. 说明:对于任何google service(统计,推送,广告等等 ...

  3. Google Firebase ANE 使用教程

    Goole Firebase ANE 使你可以轻松的在app里面集成google统计和admob到adobe air制作的游戏和应用中 您可以使用它与Air iOS和Android App使用相同的a ...

  4. google vr 入门之制作简易的VR播放器(三)

    先看一下效果图,如果对google vr有一定了解的朋友,会对这种效果感兴趣的!(将我们的控制界面添加到VR模式中,目前单纯的集成google vr肯定是做不了这种效果的) google vr视频播放 ...

  5. tomcat与IIS服务器集成

    22.4 Tomcat与IIS服务器集成 IIS(Internet Information Service)服务器是微软开发的功能强大的Web服务器,IIS为创建和开发电子商务的提供了安全的Web平台 ...

  6. Hessian入门(与Spring集成)

    2019独角兽企业重金招聘Python工程师标准>>> Hessian入门(与Spring集成) By:wtang 说明 : 1.    讲述如何配置Hessian的服务器端(与Sp ...

  7. Google GSON入门

    在Java世界中,JSON已成为事实上的XML数据交换格式标准,因为它的易用性和传输效率高. 如果您不了解JSON,那就是Javascript对象表示法,这是一种基于文本的数据交换格式,是名称-值的集 ...

  8. 怎么搭建服务器集成环境配置文件,怎么搭建服务器集成环境配置文件

    怎么搭建服务器集成环境配置文件 内容精选 换一换 编译机所使用的硬件环境如表1所示:编译机所使用到的软件环境版本如下表2 编译机环境软件推荐配置所示:在profile文件中添加JDK的PATH.在/e ...

  9. HP服务器集成 iLO 端口的配置

    介绍 iLO 全名是 Integrated Lights-out,它是惠普某些型号的服务器上集成的远程管理端口,它能够允许用户基于不同的操作系统从远端管理服务器,实现了虚拟存在和控制,从而进行智能型基 ...

最新文章

  1. iOS8.0 之后指纹解锁
  2. 你写的接口都测试吗?测什么?怎么测?
  3. 用LSTM实现英文写作
  4. 每日源码分析 - lodash(debounce.js和throttle.js)
  5. Python class 类中 __init__ 函数
  6. 砥志研思SVM(二) 拉格朗日乘子法与KKT条件
  7. 减治法在生成子集问题中的应用(JAVA)--递归、二进制反射格雷码
  8. spring boot配置虚拟路径(替代docBase配置)访问本地图片
  9. (转)从零实现3D图像引擎:(5)3D坐标系函数库
  10. Perl5中19个最重要的文件系统工具
  11. 昆仑通态复制的程序可以用吗_昆仑通态专题(十二):MCGS嵌入版组态软件的安全管理...
  12. win10浏览器闪退_Edge浏览器闪退怎么解决 Edge浏览器闪退修复方法大全
  13. Navicat Premium使用教程
  14. 使用qemu进行路由器环境的虚拟搭建
  15. 学计算机高考英语听力考试时间,北京:2020年高考英语听力机考问答
  16. 场景分析法设计测试用例
  17. Python函数命名-PEP8编码规范的说明及IDE提示的忽略
  18. 在大厂呆过多年的35岁“大龄”程序猿,聊聊35岁以上的程序猿们都干什么去了
  19. 数据库SQL实战-查找描述信息中包括robot的电影对应的分类名称以及电影数目(mysql)
  20. 基于无人机摄影测量技术的桥梁检测

热门文章

  1. 每日学术速递1.29
  2. 在微型计算机中 任何外部设备必须通过,计算机文化基础 - 习题集(含答案)...
  3. 用友加密服务器修改密码,用户密码怎么修改?
  4. mysql 除法和四舍五入
  5. javascript实现页面刷新
  6. 【新手入门硬件】分压电路中阻抗匹配问题
  7. 计算机网络——虚拟机网络的三种模式介绍-桥接模式-NAT模式-仅主机模式
  8. C语言---char *与const char *
  9. 总结前端好用的ui框架,做开发非常的奈斯,总有一款你喜欢。
  10. JavaMail| Apache Commons Email介绍