@bridgera-iot/mobile-push-notifications
v2.0.0
Published
@bridgera-iot/mobile-push-notifications ======== A Node.JS simple interface to send Push Notification for Android and iOS
Downloads
13
Keywords
Readme
@bridgera-iot/mobile-push-notifications
A Node.JS simple interface to send Push Notification for Android and iOS
Installation
Via [npm][1]:
$ npm install @bridgera-iot/mobile-push-notifications
Usage
var FCM = require('@bridgera-iot/mobile-push-notifications');
var serverKey = ''; //You will get this value from firebase console
var client_email = ''; //You will get this value from serviceAccountKey.json file in firebase
var private_key = ''; //You will get this value from serviceAccountKey.json file in firebase
var project_id = ''; //You will get this value from google-services.json file
var fcm = new FCM(serverKey, client_email, private_key, project_id);
exports.sendPushNotification = function (push_id, data, title, body) {
let response = sendPushNotification(fcm, push_id, data, title, body);
console.log(response);
}
Test
test();
async function test() {
console.log('Here in push test======')
let device_token = '';
let data = {'a':'data_1', 'b': 'data_2'};
let title = 'The Push notification title';
let body = 'Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book.'
module.exports.sendPushNotification(device_token,
data,
title,
body)
}
Credits
Written and maintained by [Bikram Mondal].
License
The ISC License