gpt4 book ai didi

java - Android Java 中带有 Google 云消息传递的 Firebase

转载 作者:太空狗 更新时间:2023-10-29 16:14:15 24 4
gpt4 key购买 nike

是否有可能使用 Firebase 服务器实现 GCM...?
如果是,那我们该怎么做呢?
示例我有一个聊天应用程序,其中后端服务器是 firebase,只有 firebase 没有其他服务,并且还实现了 firebase 的身份验证系统,然后我们如何将通知发送给特定用户以通知其他用户有一些消息。

最佳答案

来自landing page of Google Cloud Messaging :

Google Cloud Messaging (GCM) is a free service that enables developers to send messages between servers and client apps. This includes downstream messages from servers to client apps, and upstream messages from client apps to servers.

Firebase 是一种后端即服务,提供 set of APIs您的应用程序可以与之交谈。目前没有用于向客户端发送推送通知的 Firebase API。

Firebase 目前不允许在他们的服务器上运行您的代码。

这意味着您将需要在自己的服务器上运行代码以通过 GCM 发送消息。

通常,使用 Firebase 的开发人员让他们的(Android 或其他)应用程序将通知信息推送到 Firebase 中的某个位置,然后服务器端脚本从中读取信息并调用 Google Cloud Messaging。这种基于队列的方法在 Firebase 中很常见,在本 article about Firebase application architectures 中作为模式 2 介绍。 .

关于java - Android Java 中带有 Google 云消息传递的 Firebase,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34481013/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com