大佬教程收集整理的这篇文章主要介绍了以编程方式获取 Firebase Admin SDK 私钥,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我需要创建 Firebase 项目、获取 admin SDK 私钥并以编程方式添加资源。
我可以使用 Cli 创建项目 - firebase projects:create
。但是之后要使用 admin SDK 或 REST API 向项目添加资源,我需要获取 admin SDK 私钥。
我的计划是使用直接 http 请求进行网络抓取。我知道 Fastlane 使用相同的逻辑来控制 Apple Developer Portal UI 并以编程方式从中获取数据。
首先,我需要去:https://console.firebase.google.com/project/
然后,我应该模仿下面的生成新私钥按钮并获取私钥。
但我从未使用过这种方法,尤其是对于包含会话、cookie 等的网页。而且,我想将其构建为微服务并部署到服务器。所以,我相信 2FA 可能是一个问题。
我的问题:
看起来不需要刮,gcloud CLI do the job。如果您想以编程方式创建 Firebase 项目并获取服务帐号,请执行以下步骤:
firebase projects:create --display-name "<project-name>" <project-id>
(或者,您也可以使用 gcloud CLI 创建)gcloud config set project <project-id>
gcloud iam service-accounts list
并将电子邮件存储在此处。 (这里只是自动创建的服务帐号,没有创建私钥。)gcloud iam service-accounts keys create key.json --iam-account= <EMAIL-you-stored>
以上是大佬教程为你收集整理的以编程方式获取 Firebase Admin SDK 私钥全部内容,希望文章能够帮你解决以编程方式获取 Firebase Admin SDK 私钥所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。