pushco

0.1.0 • Public • Published

PUSH.co API#

A nodejs implementation for the PUSH.co Notification Service API.

Instalation:

npm

$ npm install pushco

Usage:

1. Load it
var pushco = require('pushco');
2. Create Instance:
var pusher = new pushco.Push(api_key, api_secret);
3a. Push Message
pusher.pushMessage( message[, notification_type, article, imageUrl] );

NOTE: To send to all channels use notification_type = '*'

3b. Push Url
pusher.pushUrl( message, url[, notification_type] );
3c. Push Location
//as params
pusher.pushLocation( message, latitude, longitude[, notification_type] );
 
// or as array
pusher.pushLocation( message, [latitude, longitude][, notification_type] );
 
// or as object
pusher.pushLocation( message, {latitude:'latitude' ,longitude: 'longitude'}[, notification_type] );
4a. Listen for response
pusher.on('response', function( response ){
    console.info( response );
});
4b. Listen for errors
pusher.on('error', function( err, response ){
    console.error(err);
});

Todo:

  • Create User Class

    • Authorize methods
    • Subscription methods
    • Clannel methods

API Docs:

push.co/api

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 0.1.0
    0
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 0.1.0
    0

Package Sidebar

Install

npm i pushco

Weekly Downloads

0

Version

0.1.0

License

ISC

Last publish

Collaborators

  • capir