【问题标题】:How can I validate a cell phone number actually belongs to the device?如何验证手机号码实际上属于设备?
【发布时间】:2014-09-14 17:58:43
【问题描述】:

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

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

我意识到对电话号码的开放访问是一个隐私问题,但必须有某种方法在用户批准的情况下获取手机号码并验证该号码来自该设备。

我的目标是 iOS 6.x + 还不确定 Android 的哪个版本。

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

【问题讨论】:

  • 让设备向用户输入的号码发送文本,然后检查来自该号码的传入消息。

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


【解决方案1】:

您可以通过短信向手机发送验证码,从而防止垃圾邮件和欺诈。为此,您需要一个 SMS 网关提供商。

Check Text Anywhere,它们为 Java、.Net 等提供 API(我无法链接 url...)

Twilio

【讨论】:

  • 关于发送 SMS 文本消息的 API 的良好信息。我更好奇如何确保用户输入的电话号码(在应用程序中)实际上是设备的电话号码。不只是任何人都可以收到验证码。
猜你喜欢
  • 2015-02-10
  • 2013-03-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-01-24
  • 2013-04-14
相关资源
最近更新 更多