Javascript FCM发送一批消息(设备组)

Javascript FCM发送一批消息(设备组),javascript,node.js,firebase,google-app-engine,firebase-cloud-messaging,Javascript,Node.js,Firebase,Google App Engine,Firebase Cloud Messaging,我必须为每组设备发送不同的消息。要不通过消息发送消息,我想使用批处理选项。有可能分组吗?() 例如: const messages = []; messages.push({ notification: { title: 'notf. Group 01', body: '...'}, // Message for group 01 token: notification_key, // Group key 01 }); messages.push({ notification

我必须为每组设备发送不同的消息。要不通过消息发送消息,我想使用批处理选项。有可能分组吗?()

例如:

const messages = [];

messages.push({
  notification: { title: 'notf. Group 01', body: '...'},  // Message for group 01
  token: notification_key,  // Group key 01
});

messages.push({
  notification: { title: 'notf. Group 02', body: '...'},  // Message for group 02
  token: notification_key,   // Group key 02
});

.
.
.

admin.messaging().sendAll(messages)
  .then((response) => {
    console.log(response.successCount + ' messages were sent successfully');
  });
根据设备组,通过传统XMPP或HTTP协议或基于传统协议的Firebase Admin SDK for Node.js支持消息传递

据我所知,为了创建注册令牌,必须指定topic或指定目标主题的条件,然后将整个
messages[]
数组作为参数传递给方法,以发送该数组。请注意,通知密钥不包括在

为了向发送消息,通知键作为参数传递给方法。再看看用于发送成批消息的方法,它没有一个参数将通知键作为输入

希望以上内容对您有所帮助。

根据设备组,传统XMPP或HTTP协议或Firebase Admin SDK for Node.js基于传统协议支持消息传递

据我所知,为了创建注册令牌,必须指定topic或指定目标主题的条件,然后将整个
messages[]
数组作为参数传递给方法,以发送该数组。请注意,通知密钥不包括在

为了向发送消息,通知键作为参数传递给方法。再看看用于发送成批消息的方法,它没有一个参数将通知键作为输入

希望以上内容对您有所帮助