A cross-platform push service interface for Node.js
npm install node-push-notifyNode Push Notify
========
A Node.js module for interfacing with Apple Push Notification, Google Cloud Messaging, Microsoft Push Notification and Amazon Device Messaging services.
#Features
IOS: replace cert.txt and key.txt files on stratton folder with your cert.pem and key.pem.
ANDROID: Add to SETTINGS.js your API SERVER KEY on stratton folder.
`
Import stratton module:
`
var stratton = requiere('stratton');
`Define destination device ID. You can send to multiple devices, independently of platform, creating an array with different destination device IDs.
`
// Single destination
pushId = 'INSERT_YOUR_DEVICE_ID';// Multiple destinations
pushId = [];
pushId.push('INSERT_YOUR_DEVICE_ID');
pushId.push('INSERT_OTHER_DEVICE_ID');
`Next, create a JSON object witch MUST contain, at least, a title and message.
`
data = {title: 'My First Push' , message: 'Powered by stratton', otherfields: 'add more fields if you want');
`
Finally send a push notificacion and catch response:
`
stratton.sendPush(pushId, data, function (result){
console.log(result);
});
``
##Resources