使用基于SMS的用户注册过程创建一个android应用(la Yo和WhatsApp)

Dr *_*rge 3 messaging sms android sms-gateway telegram

我正在开发一个免费的消息传递应用程序,我希望基于用户的电话号码实施用户注册过程,并且为了验证该号码,我想在以下地区实施类似于Yo,WhatsApp或Telegram应用程序的SMS机制:用户会在SMS中收到唯一的确认码,以验证电话号码并激活用户的帐户。

我的研究表明,所有这些应用程序都使用第三方短信网关提供商,例如Twilio或Nexmo,但是对于免费的休闲应用程序(例如Yo)而言,这似乎非常昂贵。因此,我想知道像Yo这样的免费应用是否使用付费的SMS网关提供商向其用户发送确认代码,或者他们确实使用了其他任何东西。

我还检查了Telegram的Android应用程序源代码(请参阅此处),但是我无法弄清楚它们用于发送带有确认代码的SMS的方式和服务。是否有人熟悉Telegram的源代码,可以告诉我他们是如何做到的?

非常感激。

小智 5

您是否研究过Twitter的Fabric API?

https://get.fabric.io/digits