如何验证手机号码实际属于该设备?

时间:2014-09-14 17:58:43

标签: android ios xamarin.ios xamarin.android phone-number

我正在尝试整理注册过程,其中一条信息是手机号码。我知道通过iOS SDK我可以获得电话号码,但Apple会拒绝该应用程序。

如果我让用户输入电话号码,我怎么能确定用户没有输入一些“假/欺骗”电话号码。我想确保输入的号码属于该特定设备,并能够将该电话号码传递给处理该设备注册的REST服务。

我意识到对电话号码的开放访问是一个隐私问题,但必须有一些方法来获得用户批准的单元号,并验证该号码来自该设备。

我将定位iOS 6.x +不确定Android的哪个版本。

一如既往,欢迎任何想法或想法。

1 个答案:

答案 0 :(得分:3)

您可以通过短信向移动设备发送验证码,这样您就可以防止垃圾邮件和欺诈行为。为此,您需要一个SMS网关提供商。

检查Text Anywhere,它们为Java,.Net等提供API。(我无法链接网址...)

Twilio