我在一个应用程序上工作,在其中我需要用户的手机号码输入手机号码后,有一个选项,验证电话号码的字段。但我不知道如何使用代码在应用程序中验证用户的电话号码的功能。我搜索了类似类型的问题,但没有得到确切的解决方案。我正在发送我的应用程序的屏幕截图,我想把那个功能。我没有对此应用任何代码
请帮帮忙

发布于 2015-10-30 14:47:03
你需要一个后端,可以为每个电话号码生成和保存代码,还可以发送带有这些代码的文本消息。因此,流程如下:
不幸的是,没有办法从iOS设备上的应用程序中访问用户收到的文本消息(与安卓不同)。已经提供了证明链接。因此,用户必须手动输入来自消息的验证码。
发布于 2015-10-30 14:52:22
好的,我告诉他们我以前是怎么做这个项目的
Step-1
当用户按下Verify Number按钮时
最初我检查电话号码是否有效(意思是电话号码count/length).
NSUInteger r = arc4random_uniform(16);一样在程序上生成随机数Step-2
将随机数连同有效电话号码一起发送到服务器,服务器使用SMTP服务器将随机数发送到特定的手机号码。
Step-3
在您的手中有随机数,因此打开用户输入有效随机数的UIAlertview,如果用户键入有效的随机数,则显示Next Screen,否则显示vaild
发布于 2015-10-30 15:42:48
要验证任何手机号码,您可以使用第三方api,该api可用于手机和后端服务器。您可以使用Twilio Messaging Api。要使用该接口,请按照以下步骤操作:
此外,还有另一个api,可以直接集成到您的移动应用程序中。你可以在这里找到这个Sinch Api。
https://stackoverflow.com/questions/33429891
复制相似问题