Solved

Sending SMS (text message) from website?

Posted on 2010-09-14
5
324 Views
Last Modified: 2012-05-10
Hi,

I am looking to make a website that will let the user send an SMS of certain content to their phone. So, for example, there could be a list of 3 things -- apple, banana, pear -- and the user clicks "text this to your phone" enters their phone number, and hits send. They get a text message of that content.

Is this possible to do? Is there a plug-in that allows this? Does it have to be done through some 3rd party service? How would someone go about doing something like this?

Any help appreciated. Thank you very much in advance!

Andrey
0
Comment
Question by:andreyman3d2k
  • 2
  • 2
5 Comments
 
LVL 3

Expert Comment

by:nandakrishna
ID: 33676112
Yes you can do it, for that you require a SMS gateway.

This can be setup using 2 ways one is setting up your own gateway which requires a Modem to setup and you can use open source software like Kannel to setup, alternatively you can use third party gateways which help you send the SMS. They generally charge you on SMS basis.

Following is a good tutorial explaining things about SMS gateway which should help you

http://www.developershome.com/sms/smsIntro.asp
0
 
LVL 6

Author Comment

by:andreyman3d2k
ID: 33676253
Thanks for the reply.

"one is setting up your own gateway which requires a Modem to setup and you can use open source software like Kannel to setup"

Do you know the costs associate with the modem? are there fees that must be paid to a telephone company in this case, or an ISP?

Also, how difficult is this to set up, for, say, a knucklehead?
0
 
LVL 3

Assisted Solution

by:nandakrishna
nandakrishna earned 100 total points
ID: 33676498
The Modems generally range around 120$ + based on your needs , you would require a sim card or something to send /receive SMS. Costs for that depend on the telephone provider.

You can follow instructions given in http://www.kannel.org to setup.

You can also build using .net or java interfaces based on your needs which may be a little time consuming as it requires you to build the application from scratch.

Gateway is also provided by few of the service providers and again the rates are based on location and the provider.

As said earlier if you want a faster setup it is better if you can go with 3rd party providers where they provide programmatic APIs to send/receive SMS through various applications.
Few of the providers are

http://www.clickatell.com
http://gateway4sms.com/
http://api.smsgupshup.com
etc.

You can browse more based on your location.
0
 
LVL 110

Accepted Solution

by:
Ray Paseur earned 400 total points
ID: 33690904
I have done this app using Twilio.  They have great rates and an excellent web site with many online examples.
http://www.twilio.com/sms/

Best of luck with your app, ~Ray
0
 
LVL 110

Expert Comment

by:Ray Paseur
ID: 33724741
Thanks for the points - it's a great question, ~Ray
0

Featured Post

How our DevOps Teams Maximize Uptime

Our Dev teams are like yours. They’re continually cranking out code for new features/bugs fixes, testing, deploying, responding to production monitoring events and more. It’s complex. So, we thought you’d like to see what’s working for us. Read the use case whitepaper.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Developer portfolios can be a bit of an enigma—how do you present yourself to employers without burying them in lines of code?  A modern portfolio is more than just work samples, it’s also a statement of how you work.
Today, the web development industry is booming, and many people consider it to be their vocation. The question you may be asking yourself is – how do I become a web developer?
The viewer will learn how to look for a specific file type in a local or remote server directory using PHP.
The viewer will learn how to create a basic form using some HTML5 and PHP for later processing. Set up your basic HTML file. Open your form tag and set the method and action attributes.: (CODE) Set up your first few inputs one for the name and …

756 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question