Skip to content

nullram/node-semaphore-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

semaphore-sms-api

Semaphore SMS API Client based on homepage.

Installation

npm install semaphore-sms-api

You also need to provide your API KEY from Semaphore.

Usage

var Semaphore = require('semaphore-sms-api');

var apikey = "YOUR_API_KEY";
var sms = new Semaphore(apikey);

// To check your account status:
sms.account(function(error, result) {
	if (!error)
		console.log(result);
});

// To send a single SMS message:
var payload = {
	from: 'SEMAPHORE',
	to: '09179008888',// To send in bulk '09xxxxxxxxx,09xxxxxxxxx'
	message: 'Semaphore API Rocks!'
};
sms.sendsms(payload, function(error, result) {
	if (!error) {
		console.log(result);
	} else
		console.log(error);
});    

License

MIT

Release History

  • 1.0.0 - Initial release

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published