npm.io
1.1.0 • Published 3 years ago

jusibe

Licence
MIT
Version
1.1.0
Deps
1
Size
53 kB
Vulns
1
Weekly
0
Stars
24

Jusibe Node.js Client

JavaScript client for Jusibe.com SMS API service

NPM version Build Status Code Climate GitHub stars

Installation

npm install jusibe

Usage

var Jusibe = require('jusibe');

var jusibe = new Jusibe("YOUR_JUSIBE_PUBLIC_KEY", "YOUR_JUSIBE_ACCESS_TOKEN");
Check SMS Credits
jusibe.getCredits()
  .then(res => {
    console.log(res.body)
  })
  .catch(err => {
    console.log(err.body);
  });
Send SMS
var payload = {
  to: '080XXXXXXXX',
  from: 'Jusibe Joe',
  message: 'Hello From the other side 😎\nI must have called a thousand times.'
};

jusibe.sendSMS(payload)
  .then(res => {
    console.log(res.body);
  })
  .catch(err => {
    console.log(err.body);
  });
Check SMS status
jusibe.deliveryStatus('eq16v6vd26')
  .then(res => {
    console.log(res.body);
  })
  .catch(err => {
    console.log(err.body);
  });

License

Available as open source under the terms of the MIT License.

npm package