我正试图将Firebase发送给多个用户,包括单个通知内容。我们可以用C#中的以下代码向多个用户发送相同的通知:
var message = {
registration_ids:['id1','id2','id3'],
notification: {
title: 'Hello There...!',
body: 'this is test notification'
}
};
但是,是否可以在一个请求中向多个用户发送单独的通知?
每个向FCM发送消息的请求都会向该呼叫中的所有收件人发送完全相同的消息。单个呼叫中没有针对单个收件人的个性化消息。
如果你想向收件人发送个性化消息,你需要为每个消息变体单独打电话。
更新:如果使用较新版本的API向多个设备发送消息,则现在可以为每个用户指定不同的消息正文。