SDK Firebase для отправки уведомления pu sh не работает с node js - PullRequest
0 голосов
/ 19 июня 2020

Мой код для подключения к firebase

const  admin=require('firebase-admin')
const serviceAccount=require('./serviceAcc.json')
admin.initializeApp({
    databaseURL:'https://<APP_ID>.firebaseio.com/',
    credential:admin.credential.cert(serviceAccount)
})

const db=admin.database();  

module.exports.d_b=db
module.exports.admin=admin

Код для отправки уведомления и sh некоторые данные в базу данных firebase

const admin=require('../db_firebase').admin
exports.postOrder=(req,res,next)=>{
    const token='REGISTRATION_TOKEN'
    let msg={
        notification:{
            title:'Hello',
            body:'Hey'
        },
        token:token
    }
    const order=req.body.order
    const ordRef=d_b.ref('Orders')
    ordRef.push({
        [id]:order
    }).then(result=>{
        admin.messaging().send(msg).then(response => {
                            console.log('Notif success')
                            res.status(200).json({message:"success!"})
                        })
                        .catch(err => console.log('error'))
    })
    .catch(err => console.log(err))
}

Данные отправляются в база данных, но я не получаю никаких уведомлений на устройстве с этим REGISTRATION_TOKEN. Пожалуйста, помогите мне с этим.

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