isi-push
v1.0.1
Published
Simple Push API to push messages to PushIt-App
Downloads
8
Readme
Push It ISI - You cant send push messages simpler
Installation:
npm install isi-push
Sample Usage:
var isipush = require('isi-push');
isiPush.setUserToken( "[YOUR USER TOKEN GOES HERE]" );
isiPush.setServiceToken( "[YOUR SERVICE TOKEN GOES HERE]" );
isiPush.push( "Works just charm", "Dont worry be happy!" );
Setup Methods
Push Methods
setUserToken()
setUserToken() Required: Used to set your personal user token. You can find your token in the settings area within the app.
isiPush.setUserToken( "[YOUR USER TOKEN GOES HERE]" );
setServiceToken()
setServiceToken() Required: Used to set your the service token you want to push to. you can only push messages to a service you have created!
isiPush.setServiceToken( "[YOUR SERVICE TOKEN GOES HERE]" );
push()
push(title, desc, [personalToken], [serviceToken]) Simply pushs a message to all users that have subscribed to your server
isiPush.push( "foo", "bar" );
Optional Config Changes
Default Config:
{
baseUrl : "push.trexpert-it.com",
usedService : https,
servicePort : 443
}
setBaseUrl
setBaseUrl(path) Used to change the PushServer URL.
var push = require('isi-push');
push.setBaseUrl("push.trexpert-it.com")
setServicePort()
setServicePort(port) Used to change the Service Port.
var push = require('isi-push');
push.setServicePort(443)
useHttp()
useHttp() Used to change to non secure http connection (Not supported on push.trexpert-it.com)
var push = require('isi-push');
push.useHttp()
push.setServicePort(80)
useHttps()
useHttps() Used to change to secure https connection
var push = require('isi-push');
push.useHttps()
push.setServicePort(443)