springedge
Version:
Node.js REST API SMS Library using Spring Edge
69 lines (51 loc) • 1.3 kB
Markdown
SMS REST API for Node.js using Spring Edge
================================
This repository contains A nodejs RestAPI package to send sms using Spring Edge (https://www.springedge.com) APIs
Requirements
------------
- [Sign up](https://www.springedge.com/) for a free Trail Messaging account
- Create a new `apikey` from developers section of sms account
- Setup sender name for sms account.
- SpringEdge REST API for Node.js requires Node.js >= 0.10 or io.js
Installation
------------
`npm install springedge`
Usage
-----
Example of sending message:
```javascript
var springedge = require('springedge');
var params = {
'apikey': '', // API Key
'sender': 'SEDEMO', // Sender Name
'to': [
'919019xxxxxxxx' //Moblie Number
],
'message': 'Hello, This is a test message from spring edge',
'format': 'json'
};
springedge.messages.send(params, 5000, function (err, response) {
if (err) {
return console.log(err);
}
console.log(response);
});
```
// Result:
```
{
"groupID":xxxx,
"MessageIDs":"xxxxx-x",
"status":"AWAITED-DLR"
}
```
Or in case of an error:
```javascript
{
"error":"Invalid Mobile Numbers"
}
```
Support
-------------
For any support or instructions please visit below website:
[](https://www.springedge.com)