【问题标题】:How to send different message to multiple users by hitting single api of FCM?如何通过点击 FCM 的单个 api 向多个用户发送不同的消息?
【发布时间】:2021-01-10 00:16:06
【问题描述】:

我有一个用例,我想每分钟使用 FCM 向多个用户(比如 1000 个)发送通知。 以下是我还需要注意的一些条件

  • 根据某些条件,每分钟用户都会有所不同。所以我无法使用 fcm 创建组或主题。
  • 每个用户都会收到不同的消息。
  • 我不想每分钟点击 fcm 的请求 1000 次。

请帮忙

【问题讨论】:

    标签: node.js firebase-cloud-messaging


    【解决方案1】:

    您可以send a batch of (up to 500) messages,其中每条消息都有自己的有效负载和受众(例如令牌主题)。因此,对于 1000 个唯一令牌,在这种情况下,您只需访问 API 端点两次。

    Admin SDK(可用于 Node.js)为此实现了一个简单的方法调用,但我也建议查看我链接的页面上的 REST API 示例,因为我发现看看它是如何实现的很有趣是在幕后实现的。

    【讨论】:

      猜你喜欢
      • 2017-03-05
      • 1970-01-01
      • 2021-06-17
      • 2021-11-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多