最便宜的方式发送短信号码验证?

我的应用程序需要验证用户提供的电话号码。发送短信到手机上最便宜的方式是什么?我应该去哪家公司/API?我不是在寻找一个黑客解决方案,每月发送10条短信之类的东西,我需要推出这个公司,将发送大量的核查。但他们希望以最低的成本做到这一点。(每位使用者只需验证一次)

对不起,忘了提到短信需要国际化

84162 次浏览

Twilio is the best, fastest, cheapest and has a TON of amazing features you may choose to use in the future

http://www.twilio.com/

You could prefer to use Zeep Mobile API. It is free for development and bulk message. Only due to sponsorships, it inserts ads into your messages.

Still it is a good one and worth a try.

http://www.zeepmobile.com/

Best of Luck!

It's fairly easy to send SMS via email as well. The downside is that you need to ask the end user what country and carrier they have.

You're looking for a bulk SMS provider that can send internationally. A web search for "bulk sms" will show tons, including some I have experience with: clickatel, mblox, clx. The simplest way to interact with such services is via HTTP by POSTing your submissions to their gateway.

UPDATE:

Well a new service called Number Guru launch and they offer a developers API, not sure if it's free

OLD:

I would suggest OpenMarket as a SMS aggregator. They offer Number Lookups as part of their service if you needed two-way communication with a Short Code.

If you just need to send a one-way SMS/Text message (Like alerts) but the user would have to opt-out via email and then be removed from your service. You could use something like Neustar number verification LEAP to do a number lookup (Which displays the carrier information) and use the SMS Email Gateway to send the SMS messages.

I'd suggest using TextAnywhere:

Text Anywhere

They provide API's (C, Java, .Net, PHP etc) for several languages and provide a multitude of rates and packages depending on the volume of texts sent.

They're also very flexible with regards to payment - they do pre-pay, PAYG and fixed monthly limits.

Pricing

We used them for a large-sized application to send alert notification messages and they were very reliable. They also give 15% discount for registered charities and academic institutions.

You might take a look at using a Google Voice API, because it'd be free. I'm not sure which language you're using but here's a API for python that should let you do it. http://code.google.com/p/pygooglevoice/

Try www.bulksms.com - they have been around for over 10 years now, and specialise in pure SMS messaging - nothing else. A simple HTTP API, good delivery, operational in UK, Europe, USA, Africa and more.

The absolute cheapest way (I can think of) is set up a system yourself.

By a contract to some cell phone provider and hook this up to your linux computer.

http://www.dealextreme.com/details.dx/sku.12057

Here is a thread discussing the set up process on linux. It's not a walk in the park but it is cheap.

https://web.archive.org/web/20100130041340/http://www.dealextreme.com/forums/Default.dx/sku.12057~threadid.88670

If you need verify an mobile number, not send sms and not confirm propietary, then you should search for "HLR Look up gateways", it´s cheaper than send SMS.