链接现有的Firebase和Google Cloud项目

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了链接现有的Firebase和Google Cloud项目相关的知识,希望对你有一定的参考价值。

我正在尝试将我的android应用从GCM迁移到FCM。 我现在将GC云项目用于GCM,Firebase项目用于部分Firebase功能(Google Analytics等)。 Docs说我需要将Google Cloud项目导入Firebase,但我已经为我的应用程序安装了Firebase项目。据我了解,需要提供GCM和FCM令牌兼容性。

那么,如何链接现有的Firebase和Google Cloud项目? 如果不可能,是否可以使用新的FCM端点向旧令牌发送消息,以及应使用哪些凭据(Google Cloud或Firebase)?

答案

所有Firebase项目也都是Google Cloud项目。你没有将它们“链接”在一起 - 它们是相同的。它们具有完全相同的配置和服务帐户。

将Firebase导入现有Google Cloud项目后,您所做的就是向其添加Firebase API。现在,您应该可以在同一个项目中使用Firebase服务。听起来你应该像平常一样在项目中开始使用Firebase。

除了用于发送消息的端点之外,GCM和FCM后端基本相同。因此,尝试将消息发送到新端点。

以上是关于链接现有的Firebase和Google Cloud项目的主要内容,如果未能解决你的问题,请参考以下文章

取消关联现有的 Firebase 应用?

iOS - 如何将 Firebase Analytics 与现有的 Google Analytics、GoogleService-Info.plist 集成

在没有 Cocoapods 的情况下手动集成 Firebase 和 Google Sign In SDK 时出现重复符号

新的 Firebase 通知替换现有的未读 Firebase 通知

添加依赖项时出现编译错误:com.google.firebase:firebase-core

使用 Cloud Functions for Firebase 和 @google-cloud/storage 删除图像时出现问题