sura2k
sura2k

Reputation: 7517

Send SMS over IP

I hope to create a web server that can give some extra facilities for SMS Service Providers. Can I send SMS through internet? If its possible then, Are there any libraries for Send and Receive SMS over the internet?

Upvotes: 6

Views: 26498

Answers (4)

NewbieProgrammer
NewbieProgrammer

Reputation: 864

You can send SMS programmatically through TheTexting API, They provide cheap rates and their service is really good.

Full disclosure: I work for company that makes this product.

Upvotes: 1

michael.bochkaryov
michael.bochkaryov

Reputation: 2368

There are many different options to send SMS over Internet, but most popular are the following:

  1. Connecting to SMSC of mobile carriers directly (usually via SMPP protocol).
  2. Connecting through some SMS aggregation service like Clickatell mentioned in previous answers.

Choice between these options depends mostly on non-technical issues:

  1. Required coverage (mobile carrier will provide only messaging inside it's network).
  2. Premium Rate billing possibility (this requires closer work with carrier).
  3. Well, price too... :-)

Technically most popular options are:

  1. Specialized protocols like SMPP (Short Message Peer to Peer).
  2. HTTP based protocols provided by SMS aggregators.

If you need unified solution, I recommend to use Kannel open source SMS gateway that support many popular transports (SMPP, CIMD, UCP, HTTP, etc).

Upvotes: 7

Purplegoldfish
Purplegoldfish

Reputation: 5294

You can use http://www.clickatell.com/ which gives you a few options such as sending SMS one by one, or by using bulk files such as XML.

I found the clickatell API to be really usefull and easy, I managed to add SMS capability to an existing website in a few hours by creating a simple class to wrap up all the methods.

One thing to remember though this is not going to be free for you, there will be costs involved depending on where you send the text to, and where you are based.

Upvotes: 2

MatBee
MatBee

Reputation: 284

You've got www.Nexmo.com www.tropo.com www.twilio.com www.smsified.com ... and so on...

Upvotes: 3

Related Questions