coolsms-rest-sdk
coolsms rest-sdk for node.js
Documentation
Installation
npm install coolsms-rest-sdk
Test
npm test
Usage
var Coolsms = require('coolsms-rest-sdk');
var client = new Coolsms({
key: 'your API key',
secret: 'your API secret key'
});
client.sms.send({
to: '00000000000',
from: '11111111111',
type: 'SMS',
text: 'your message',
}, function (error, result) {
if(error) {
console.log(error);
} else {
console.log(result);
}
});
Available resources & methods
Where you see params
it is a plain JavaScript object, e.g. { text: 'Hello world!' }
param
is not need to include authentication information
- sms
sms.send( params, [callback] )
sms.status( [params, callback] )
sms.sent( [params, callback] )
sms.balance( [callback] )
sms.cancel( [params, callback] )
- mo
mo.list( [params, callback] )
mo.insert( params, [callback] )
- senderID
senderID.register( params, [callback] )
senderID.verify( params, [callback] )
senderID.delete( params, [callback] )
senderID.list([ params, callback] )
senderID.setDefault( params, [callback] )
senderID.getDefault( [params, callback] )
License
MIT