etm-fcm

1.2.0 • Public • Published

node-fcm

An interface for "Firebase Cloud Messaging for Android" on Node.js

Installation

Via npm:

$ npm install etm-fcm

Usage

var FCM = require('fcm').FCM;

var apiKey = '';
var fcm = new FCM(apiKey);

var message = {
    registration_id: 'Device registration id', // required
    collapse_key: 'Collapse key', 
    'data.key1': 'value1',
    'data.key2': 'value2'
};

fcm.send(message, function(err, messageId){
    if (err) {
        console.log("Something has gone wrong!");
    } else {
        console.log("Sent with message ID: ", messageId);
    }
});

See FCM documentation for details.

Package Sidebar

Install

npm i etm-fcm

Weekly Downloads

18

Version

1.2.0

License

none

Unpacked Size

5.12 kB

Total Files

4

Last publish

Collaborators

  • mikimaine