Reputation: 13345
under nodejs i did :
npm install firebase --save
then i do
var firebase = require("firebase");
// Initialize Firebase
var config = {
apiKey: "...",
authDomain: "...,
databaseURL: "....",
projectId: "....",
storageBucket: "....",
messagingSenderId: "...."
};
firebase.initializeApp(config);
const messaging = firebase.messaging(); << crash here
but it's crash saying firebase.messaging is not a function
Is their any way to run firebase messaging in node.js to listen notification ?
their is the file /node_modules/firebase/firebase-messaging.js
but it's obfuscate and i can't understand it and what it's does
Upvotes: 6
Views: 4087
Reputation: 598603
There are two Firebase SDKs that will work on Node:
Support for sending messages through Firebase Cloud Messaging is only included in the Firebase Admin SDK for Node.js.
Supporting for receiving messages through Firebase Cloud Messaging is only included in the Firebase Web SDK. It is not possible to receive FCM messages in Node.js.
If you want to send message to a Node.js process, I'd recommend you look into the Firebase Realtime Database.
Upvotes: 5