Как отправить push-уведомление firebase с сервера узла - PullRequest
0 голосов
/ 16 июня 2019

Я использую 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();
            });

        }

    });

 });

Теперь, как только данные будут добавлены в базу данных, я хочу отправить уведомление пользователям. Кто-то, пожалуйста, дайте мне знать, как я могу достичь желаемой задачи. Любая помощь будет принята.

СПАСИБО

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...