我正在设计一个网站。我想验证手机号码。用户通过在注册页面上输入验证码给他的手机输入。任何人都可以给我指点,我应该如何继续呢?手机号码。验证
Q
手机号码。验证
4
A
回答
3
有两种选择,取决于你的预算。
选项1 - 购买短信网关并将其安装到您的服务器上。然后,您可以从服务器端脚本调用API来发送短信 - 您需要提供手机号码和文本内容。这是更昂贵的选择,除非你有很多的音量。
选项2 - 使用SMS网关服务。在这种情况下,其他人操作网关,并调用其API来发送消息。您通常会购买“捆绑”的文本来使用它,所以成本取决于您购买的文本数量。
0
可能最简单的解决方案是使用一些web服务来发送短信。
对于一个例子来看看这个:http://www.codeproject.com/KB/cpp/SendSmsThroughWS.aspx
4
呃,那真的取决于你在做什么。
例如,您可以将手机连接到服务器,并使用诸如gnokii之类的解决方案发送消息。或者你可以在互联网上使用电子邮件/万维网之一进入短信门。
另一方面,你可以反转你的用例。您可以向用户显示确认码,并要求向您显示的号码发送文字信息,而不是向用户发送确认码(并且我想请他将其输入您的站点)。
这使得用户不得不给你发短信。首先它降低了你的开支(如果你付费的话),第二,可以防止恶意用户试图DOS你的SMS系统。
3
我自豪地推荐cognalys
因为它提供了一个优雅的API来验证它可以在任何平台上整合国际手机号码。
第一步:
https://www.cognalys.com/api/v1/otp/?app_id=YOUR_OTP_APP_ID&access_token=YOUR_OTP_ACCESS_TOKEN&mobile=MOBILE
它会生成一个未接来电所请求的手机号码。并返回关键字匹配(验证步骤2),otp_start(未接来电号码的前五个数字)
第2步:
https://www.cognalys.com/api/v1/otp/confirm/?app_id=YOUR_OTP_APP_ID&access_token=YOUR_OTP_ACCESS_TOKEN&keymatch=KEYMATCH&otp=OTP
问问你的用户进入最后未接电话号码的五位数字连接otp_start和参数otp的最后五位数字,并击中API,包括keymatch
你完成了! 。它使用独特的技术来验证手机号码
相关问题
- 1. jQuery验证手机号码?
- 2. 验证手机号码
- 3. 验证手机号码
- 4. Countrywise手机号码验证
- 5. Android手机号码验证程序
- 6. LWUIT中的手机号码验证
- 7. ng-pattern用于手机号码验证
- 8. 离子手机号码验证Android
- 9. 如何验证手机号码
- 10. 如何使用HTML 5验证手机号码或固定电话号码?
- 11. 用布 - 数字的手机号码验证
- 12. 手机号码验证使用正则表达式javascript
- 13. 你如何正则表达式验证一串手机号码?
- 14. 手机号码验证如何随着URL而变化?
- 15. 如何使用laravel正则表达式验证手机号码
- 16. Magento - 在注册中验证手机号码
- 17. 使用手机号码的Azure b2c身份验证
- 18. 电子邮件和手机号码验证使用PHP
- 19. 使用Firebase创建手机号码身份验证
- 20. 手机号码验证与iOS中的未接来电
- 21. yii2手机号码的用户定义验证
- 22. 如何使用手机号码进行身份验证
- 23. 使用Twilio验证手机号码是否正确?
- 24. 如何以联系表格7进行手机号码验证?
- 25. 的手机号码
- 26. jquery验证电话号码和分机
- 27. AWSCognito忘记密码不适用于非验证性手机号码iOS
- 28. 手机验证 - PHP的
- 29. 手机验证 - 帮助
- 30. jQuery验证号码
+1用于提及email2SMS网关。这是一个很好的。 – Guru 2009-11-02 11:31:28