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

时间:2014-12-28 21:16:29

标签: android sms messaging sms-gateway telegram

我正在开发一个免费的消息传递应用程序,我正在寻求根据用户的电话号码实施用户注册过程,为了验证该号码,我想实现类似于Yo,WhatsApp或Telegram的SMS机制。应用程序,其中用户在SMS中收到唯一的确认代码以验证电话号码并激活用户的帐户。

我的研究表明,所有这些应用程序都使用第三方短信网关提供商,例如Twilio或Nexmo,但对于像Yo这样的免费和各种娱乐应用来说,这似乎非常昂贵。所以我想知道像Yo这样的免费应用程序是否使用付费短信网关提供商向其用户发送确认码,或者他们确实使用了其他任何东西。

我还检查了Telegram的Android应用程序源代码(see here)但我无法弄清楚他们使用什么服务来发送带有确认码的短信。有没有人熟悉Telegram的源代码,可以告诉我他们是如何做到的?

非常感谢。

2 个答案:

答案 0 :(得分:5)

您是否查看了Twitter的Fabric API?

https://get.fabric.io/digits

答案 1 :(得分:1)

如果您只是寻找用户确认而不仅仅是短信确认我会建议cognalys,它会确认用户使用未接来电。