firebase-fcm
v1.0.33
Published
A wrapper of firebase fcm rest api
Downloads
14
Maintainers
Readme
About The Package
It a wrapper package of firebase push notification REST
api.
It can be used with ES5
and upper versions as well as with Typescript
and Nest.js
.
Built With
This package use following third party packages.
Installation
Follow the steps to install and configure the package.
Step 1
- Install the package
npm install firebase-fcm
Step 2
- Configure server key
Add environment variable in .env | .env.local | .env.development | .env.production
FIREBASE_SERVER_KEY="server-key"
or, configure in your code manually.
FirebaseFCM.config("server-key");
Usage
Import the package
If you use require for importing.
const FirebaseFCM = require("firebase-fcm").default;
If you use import for importing.
import FirebaseFCM from "firebase-fcm";
Send notification on single device.
const response = await FirebaseFCM.sendOnMultiDevice(
'token',
'title',
'subject',
'image-url',
{}
);
console.log(response);
Send notification on multiple device.
const response = await FirebaseFCM.sendOnSingleDevice(
['token1', 'token2'],
'title',
'subject',
'image-url',
{}
);
console.log(response);