node.js - 如何通过点击 FCM 的单个 api 向多个用户发送不同的消息?
问题描述
我有一个用例,我想每分钟使用 FCM 向多个用户(比如 1000 个)发送通知。以下是我还需要注意的一些条件
- 根据某些条件,每分钟用户都会有所不同。所以我无法使用 fcm 创建组或主题。
- 每个用户都会收到不同的消息。
- 我不想每分钟点击 fcm 的请求 1000 次。
请在这里帮忙
解决方案
您可以发送一批(最多 500 条)消息,其中每条消息都有自己的有效负载和受众(例如令牌主题)。因此,对于 1000 个唯一令牌,在这种情况下,您只需访问 API 端点两次。
Admin SDK(可用于 Node.js)为此实现了一个简单的方法调用,但我也建议查看我链接的页面上的 REST API 示例,因为我发现看到它背后的实现方式很有趣场景。
推荐阅读
- python - Python:如何制作非阻塞while循环?
- instagram-api - 带有故事存档失败响应的 Instagram 私人 api 列表卷轴媒体查看器
- c++ - 将句子传递给c ++中的char数组
- python - 有没有办法自动创建新实例?
- python - 使用 Numpy 向量化三个嵌套循环
- node.js - 使用 Express 后处理 Sequelize finder
- nearprotocol - 如何将near-cli创建的密钥导入NEAR Wallet?
- docusignapi - 签名字段未显示在收件人方的文档签名模板中
- python - 熊猫:groupby unstack,重复索引错误
- typescript - Typescript 中 ()=>any 和 {():any} 有什么区别