在一个移动应用中使用来自不同 Firebase 项目的两个 Firebase 服务
Posted
技术标签:
【中文标题】在一个移动应用中使用来自不同 Firebase 项目的两个 Firebase 服务【英文标题】:Using two Firebase services from different Firebase projects into one mobile app 【发布时间】:2017-08-19 23:44:48 【问题描述】:我使用 Firebase SDK 和 Firebase 推送通知为客户端开发了一个 android 和 ios 应用程序。我已使用客户的 Gmail 帐户设置了已在应用中使用的 Firebase 应用。
在阅读了实时数据库服务之后,我想在移动应用程序中使用该服务。但是我不想在客户的帐户中维护实时数据库。
我可以在实时数据库中使用另一个 google 帐户,而通知将继续使用客户的帐户工作吗?
谢谢你, 请分享有关此方案的建议。
任何帮助将不胜感激!
【问题讨论】:
firebase.googleblog.com/2016/12/… @DougStevenson 感谢您分享这篇文章。它帮助我在一个移动应用程序中管理具有不同帐户和不同 firebase 项目的 firebase。再次感谢。 【参考方案1】:是的,您可以使用另一个 Gmail 帐户。您可以为 Firebase 设置创建新的 Gmail 帐户。
【讨论】:
【参考方案2】:是的。在这种情况下,可以使用不同的 Google 帐户。只需确保将 FirebaseApp 实例初始化为相应的 Firebase 项目即可访问它的数据库。
【讨论】:
以上是关于在一个移动应用中使用来自不同 Firebase 项目的两个 Firebase 服务的主要内容,如果未能解决你的问题,请参考以下文章
如何从移动应用和节点 API 处理 Firebase 身份验证
接收来自两个 Firebase 项目的一个 Android 应用的推送通知