【问题标题】:Firebase Cloud Messaging: how to send data message to all users? [duplicate]Firebase Cloud Messaging:如何向所有用户发送数据消息? [复制]
【发布时间】:2018-08-07 09:13:32
【问题描述】:

我想向所有用户发送数据消息。

是否可以在不使用 Firebase 通知控制台的情况下以编程方式进行?

控制台的问题是表单开头的“消息文本”字段是强制性的。因此,即使我添加了自定义数据键/值,也会有标准的通知组件。

here所述,当消息同时包含通知和数据时,如果应用处于后台,则会向系统托盘通知标准通知消息。

我想只发送基于自定义数据(由OnMessageReceived 触发)的通知。

我怎样才能做到这一点?以编程方式,我可以正确地向特定用户发送数据消息,但我找不到向所有用户发送数据消息的方法。

【问题讨论】:

    标签: android firebase firebase-cloud-messaging firebase-notifications


    【解决方案1】:

    使用topic messaging。您可以定义应用程序的所有安装都将订阅的主题的名称,然后将消息发送到该主题。

    您可以使用服务器中的Firebase Admin SDK 发送该消息。或者您可以使用FCM HTTP API 发送该消息。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-09-22
      • 2020-07-28
      • 1970-01-01
      • 1970-01-01
      • 2023-03-28
      • 1970-01-01
      相关资源
      最近更新 更多