现在网络环境下基本上任何网站注册都会验证手机号,已达到防止机器人注册的目的除此之外短信群发,查询回复找回密码等相关功能也需要短信验证码功能。那麼网站的验证码发送是如何实现的呢现在我们学习一下(完整代码附在文末)。
目前市面上的短信验证码通信平台非常之多所以可供選择的平台也多,例如等,介于这些通讯平台多面向企业对于学习者不是很适合,我们本次使用的是云通信(主要是它送的有10条免费短信足够我们学习使用了)。
-
首先我们到注册账号此处省略若干字,进入我们需要用到的信息页面
-
通过查看文档我们可以知道:短信接口通过 POST、 GET 方式进行短信提交数据编码采用 utf-8 格式,请求地址为:it,请求参数等信息如下图其他内容在这里就不一一赘述了,具体内容
-
甴于这个平台给出的python接口开发参考文档为python接口开发2的,所以python接口开发3下代码略作调整
"content": "您的验证码是:"+number+"请不要把验证码泄露给其他人。" #发送的验证码短信要注意符合模板格式,不然无法发送成功 } #请求数据必须为字典类型
到这里我们就完成短信接口的使用