尽管 Mini程序可以通过My。()在地址书籍联系人的手机号码中获得手机号码,但在某些情况下,我仍然想通过SMS验证代码确认用户填写的手机号码的真实性。由于某些用户已更改了手机号码,因此他们需要在 Mini程序中实现SMS验证代码功能。今天,让我们谈谈 Mini计划验证手机号码的情况。 1。编制 Mini计划的移动验证代码。您不能使用个人手机号码发送验证代码,因为它不是智能的,无法自动发送,并且效率低下,因此您需要做一些准备。 1.1)首先,您必须在SMS平台上注册一个帐户。在这里,您将使用 SMS平台作为演示。由于发送SMS验证代码的功能是在您的Web服务器上实现的,即使您使用 SMS平台,也不会知道,这与此无关。 1.2)设置SMS签名是为了让用户知道谁发送了SMS
SMS签名
单击此处观看视频“设置 SMS签名” 1.3)添加SMS模板您可以在模板中添加变量,这使您更容易根据不同用户自动编写合适的SMS消息。
添加SMS模板
单击此处观看视频“将SMS模板添加到 SMS平台” 1.4)设置回调地址以接收用户回复的SMS内容
设置 SMS回调地址
2。随着以上制定 Mini计划的准备,您可以开始开发SMS验证功能。 2.1)用户填写他的手机号码,单击“获取验证代码”按钮以在此处敲打它以观看“移动验证代码页”的视频
移动SMS验证代码页
2.2)Web服务器生成验证代码,并通过的SMS平台将SMS发送给用户。在这里,需要保存生成的验证代码,以促进与用户回复的验证代码进行比较。单击此处观看视频“ 将SMS验证代码发送给用户”
向用户发送验证代码
2.3)用户通过短信回复验证代码。请注意,此步骤是由用户通过其手机完成的,而不是通过回复Mini程序中的验证代码。答复的内容将通过 SMS平台转发到1.4中的回调URL。 2.4)服务器收到的验证代码与步骤2.2中保存的验证代码进行比较。如果相同的话,则意味着它是真实的手机号码,否则它是无效的手机号码。单击此处观看视频“ SMS平台,回调处理用户回复SMS验证代码”
SMS验证代码效果
3。60秒的 Mini计划验证代码。为了防止用户在短时间内单击多次,将制作60秒的倒计时功能。单击此处观看视频“ 60秒的移动电话倒计时SMS验证代码”
验证代码60秒倒计时
在迷你程序中实现SMS验证代码功能具有很高的开发功能要求,也就是说,您必须知道如何开发SMS接口。单击此处以观看“ SMS接口开发”的完整视频,并了解 Mini计划的开发。
连接,如何连接到-安装Web 2
迷你程序实时接口WX.EXT开发文档描述