Я использую nodeJS и mongodb в качестве серверной службы в своем приложении для Android и использую FCM для отправки push-уведомлений пользователям.Для этого я сохраняю маркер регистрации Firebase на MongoDb.
Я хочу отправлять push-уведомления соответствующему пользователю, когда они добавили данные на сервер MongoDb.
Ниже приведен мой код для добавления данныхв базе данных.
router.post('/addbooks', (req,res) => {
var data = {
Reg_token: req.body.token,
Email:req.body.email,
Name: req.body.name
};
MongoClient.connect(dburl, {useNewUrlParser:true} ,(err,client) => {
if(err){
console.log("Error".red, +err);
}
else{
var collect = client.db('My_db').collection('Users');
collect.insertOne(data, (err,resp) =>{
if(err){
console.log("Error".red, +err);
}
else{
console.log("Successfully inserted");
}
client.close();
});
}
});
});
Теперь, как только данные будут добавлены в базу данных, я хочу отправить уведомление пользователям. Кто-то, пожалуйста, дайте мне знать, как я могу достичь желаемой задачи. Любая помощь будет принята.
СПАСИБО