Как отправлять push-уведомления на несколько устройств с помощью Firebase Cloud Messaging

Я нашел способ доставки push-сообщений с моего сервера expressJS в мое ионное приложение и нашелGCM, С помощью GCM я мог бы доставить сообщение, передавая список токенов, например так:

 sender.send(message, {
        registrationTokens: deviceTokens
    }, function (err, response) {
        if (err) console.error(err);
        else console.log('response' + JSON.stringify(response));
    });

Но как я обнаружил, чтоGCM сталFCM Я пытался сделать то же самое, используя FCM, но не повезло до сих пор. Я слышал об отправке тем, но не смог найти пример.

Может кто-нибудь привести пример того, как отправлять тематические сообщения с помощью FCM?

мой код FCM: (работает только с одним токеном)

 var FCM = require('fcm-node');

var serverKey = 'xxx';
var fcm = new FCM(serverKey);

var message = {

    to: 'device-token',

    notification: {
        title: event.title,
        body: event.information
    }

};

fcm.send(message, function (err, response) {
    if (err) {
        console.log("Something has gone wrong! \n" + err);
    } else {
        console.log("Successfully sent with response: \n ", JSON.stringify(response));
    }
});

Ответы на вопрос(2)

Ваш ответ на вопрос