您如何向从应用程序本身订阅主题的用户发送 Firebase 推送通知

Posted

技术标签:

【中文标题】您如何向从应用程序本身订阅主题的用户发送 Firebase 推送通知【英文标题】:How do you send Firebase push notifications to users subscribed to a topic from the app itself 【发布时间】:2018-04-06 01:09:03 【问题描述】:

我想在单击“发送通知”按钮后向订阅某个主题的所有用户发送通知。 到目前为止,我只能通过 firebase 控制台和 Postman 发送通知,但从未通过具有该应用程序的实际设备发送通知。

有什么想法吗?谢谢!

【问题讨论】:

你说的是哪个应用? @IvanNevostruev 我从来没有能够使用应用程序本身发送通知,我只使用了控制台和邮递员 为什么不让您自己的应用将数据发布到fcm.googleapis.com/fcm/send? 你可以看看这个post和看这个video。 【参考方案1】:

要从具有该应用程序的实际设备向许多用户发送通知:您必须有一个服务器才能发送通知。 您应该尝试单击“发送通知”按钮时,请求一个 API 服务器来处理所有用户的推送通知(关注所有订阅的用户的任何主题)。

【讨论】:

以上是关于您如何向从应用程序本身订阅主题的用户发送 Firebase 推送通知的主要内容,如果未能解决你的问题,请参考以下文章

从 Lambda 向订阅主题的所有用户发送 SNS 通知

如何使用 Firebase Cloud Messaging 通过网络浏览器订阅主题

GCP Pub/Sub 消息发送到创建主题之前存在的订阅

应用程序启动后,如何为用户订阅主题以获取通知?

订阅来自两个不同 Firebase 项目的主题

如何通过电子邮件订阅带有电子邮件端点的 Amazon SNS 主题?