SMS Node Module and Tutorial
Branch: master
Clone or download
Latest commit 367548c Aug 27, 2015
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
README.md Meredith edit Aug 27, 2015

README.md

#SMS Node Module

One of the teams at TheNextWeb hackathon this past weekend was kind enough to open source a node module to send SMS with the Sinch SMS API. (Shoutout to Mihir and Mikhail!) Here's an example of how to use it:

var sinchAuth = require('sinch-auth');

var sinchSms = require('sinch-messaging');

var auth = sinchAuth("your-app-key", "your-app-secret");

sinchSms.sendMessage("+16507141052", "Hello world!");

The above script will print an ID for the SMS. It will look like this:

{"MessageId":123456789}

You can use this ID to check the status of the SMS at any point like so...

console.log(sinchSms.getStatus("123456789");

...which will give you a response like so:

{"Status":"Successful"}

If you're interested in digging into the node modules for authentication and sending SMS, you can find the source code on GitHub:

  1. sinch-auth

  2. sinch-messaging

To get your own app key and secret, sign up for a Sinch account and create a new app. To start, you will have $2 on your account to send some test messages. See SMS pricing by country here.