Unleash awesomeness. Private packages, team management tools, and powerful integrations. Get started with npm Orgs »

node-push7

0.1.0 • Public • Published

Node Push7

promised push7 client for node.

simple usage

(for es6)

import {Push7} from 'node-push7'
p7 = new Push7({
    //host:'api.push7.jp',
    appno:'YOUR_PUSH7_APPNO',
    apikey:'YOUR_PUSH7_APIKEY',
    //endpoint:'https://:host/api/v1/:appno/:endpoint',
    //useragent:'Node-Push7 Client/' + version,
})
 
// get app info
p7.head()
    // domain, icon, name, subscriber count ……etc
    .then(j=>console.log(j)
    // on err
    .catch(err=> console.error(`Error: ${err.name} (${err.message})`))
 
// push notification
p7send({
  title:'Push Title',
  body:"Here, main messege",
  icon:"http://example.com/example-image.png", // push icon
  url:'https://push7.jp/', // uri to open when click notification
})
// { success: 'created' }
.then(res=>console.log(res))
// on err
.catch(err=>console.error(`Error: ${err.name} (${err.message})`));
 

installation

npm install -S node-push7

build

babel

npm run babel

esdoc

npm run esdoc

Keywords

none

install

npm i node-push7

Downloadsweekly downloads

1

version

0.1.0

license

MIT

homepage

github.com

repository

Gitgithub

last publish

collaborators

  • avatar
Report a vulnerability