FCM 向 NodeJs 令牌数组发送通知

问题描述 投票:0回答:1

我目前使用的fcm方法如下:

Admin.messaging().send(payload)

我的有效负载是:

{
  name: 'Name notifica',
  notification: { title: 'Titolo', body: 'Body' },
  token: 'token1'
} 

但是我想向一系列push_tokens发送通知

我看到我可以使用

registration_ids: []
代替
token: ''
但它似乎已被弃用,FCM 只接受
token / topics / condition

知道我该怎么做吗?

node.js express firebase-cloud-messaging
1个回答
0
投票

您似乎正在使用 Node.js 的 Admin SDK,它有一个

sendEach
方法,您可以将消息数组传递给它。

Firebase 文档中还有一个有关“发送一批消息”的示例。正如该文档部分顶部的框中所示,当前的 v1 FCM API

 没有用于批量发送的专用端点,因此 Admin SDK 实际上为每条单独的消息调用 send
 端点。 

© www.soinside.com 2019 - 2024. All rights reserved.