2016-10-21 3 views
0

Я внедрил облачную службу обмена firebase, которая отправляет уведомление на устройство Android на основе его токена устройства, который отлично работает.Отправить уведомление firebase cloud messaging по теме по узлу js

, но я хочу отправить уведомление по теме, которая вызывает проблемы.

Может кто-нибудь помочь в отправке уведомлений по теме ... здесь тег темы и данные ключа сервера являются правильными.

+0

Какая ошибка вы принимаете? –

+0

извините за поздний ответ, на самом деле он возвращается только с 'success = 0'. Я думаю, что этот сценарий не будет работать для темы. нам потребуются некоторые изменения. Вот что, я спросил. –

ответ

1

этот одно произведение безупречный!

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

var serverKey = 'server-key'; 
var DeviceRegistrationToken = 'reg-token'; 
var topic1 = '/topics/global'; 
var fcm = new FCM(serverKey); 

var message = { 
to: topic1, // either DeviceRegistrationToken or topic1 
notification: { 
    title: 'Test message', 
    body: 'Hello Nodejs' 
}, 

}; 

router.route('/push')       
.get(function(req, res, next) { 

fcm.send(message, function(err, response){ 
if (err) { 
    console.log(err); 
} else { 
     console.log("Successfully sent with response: ", response); 
    } 
}); 

res.send("notification sent") 

});