微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何使用 getAdminSdkConfig API 来初始化 firebase admin SDK?

如何解决如何使用 getAdminSdkConfig API 来初始化 firebase admin SDK?

我有一个创建 GCP 并通过 API 添加 firebase 资源的项目。 此外,我需要使用 admin SDK 创建一个用户,但为了使用它,我需要使用 - firebase_admin.initialize_app(cred) 来初始化我的 firebase 管理员

我正在使用以下 API projects.getAdminSdkConfig获取项目详细信息以通过管理 SDK 对其进行初始化,但我不确定如何使用响应。

Google 文档链接https://firebase.google.com/docs/projects/api/reference/rest/v1beta1/projects/getAdminSdkConfig

我对 API 的回应是: {'projectId':'test-project-880459','storageBucket':'test-project-880459.appspot.com'} 如何使用它来初始化管理 SDK?

解决方法

我终于找到了。 初始化的应用程序应该获得两个参数,cred 和从 getSdkConfig API 接收的配置 json。

cred = credentials.Certificate(CREDENTIALS_KEY_PATH)
config = {authDomain: 'project-id.firebaseapp.com',projectId: 'project-id'}
firebase_admin.initialize_app(cred,config)

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其他元素将获得点击?
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。)
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbcDriver发生异常。为什么?
这是用Java进行XML解析的最佳库。
Java的PriorityQueue的内置迭代器不会以任何特定顺序遍历数据结构。为什么?
如何在Java中聆听按键时移动图像。
Java“Program to an interface”。这是什么意思?