02-STM32+ESP8266+AIR202/302终端管理篇-购买和测试手机验证码

<p><iframe name="ifd" src="https://mnifdv.cn/resource/cnblogs/ESA2GJK1DH1K_C/" frameborder="0" scrolling="auto" width="100%" height="1500"></iframe></p>

 

说明

实现手机验证码有两种方式:

一种是借助别人的平台,校验手机验证码什么的也用别人的平台.

如:mob手机验证码平台

https://www.cnblogs.com/yangfengwu/p/9639770.html

这种平台呢,只需要导入官方的jar包,然后使用就可以了.

用户不用去自己搭建后台.

 

另一种是购买别家的短信服务,然后自己规定好APP和服务器之前的协议.

服务器端接收app的发来的手机号,然后自己生成验证码,然后调用短信服务中提供的

API函数,发送验证码给手机,手机再提交给服务器,服务器再去对比验证码一不一致.

咱这节测试的就是这一种,咱服务器提供一个http post接口出来,APP通过post接口把数据提交

给服务器,服务器调用短信服务里面的API用来发送和校验验证码.

 

购买短信服务

1.我购买的是阿里云的 (购买谁家的基本上处理思路都一样)

https://www.aliyun.com/

 

 

 

2.立即购买

 

 

 

3.购买套餐

 

 

 

 

4.付款以后到短信服务控制台

刚打开的时候这里应该有个开通.大家选择开通!忘了截图了

 

 

 

5.可以先体验一下

接收手机号填写自己的手机号

 

 

 

 

 

6.添加自己的签名

上面短信中的 【阿里云通信】  里面的阿里云通信就是签名

 

 

 

 

 

7.申请签名

 

 

 

 

8. 添加模板

 

 

9.模板名称随意,然后可以选择一个常用的模板

 

 

 

10,选择一个模板

 

 

 

11.提交

 

 

 

12,准备工作做好以后测试一下

 

 

 

 

 

 

 

如何应用到自己的服务器上

1.点击帮助文档

 

 

 

2.点击简介

 

 

3.①里面提供了各种编程语言的SDK包

②里面是阿里云提供的测试SDK部分

 

 

4.先看①

提供了各个版本的使用短信服务的SDK(用户可以根据自己的服务器下载使用)

咱们在下一节会使用!

 

 

5.在看②

测试一下SDK

 

 

 

②是短信签名的名字

③是模板对于的编号

 

 

 

 

 

 

 

 

④是要发送的验证码

要求是这样子填写

{"code":1234}

之所以填写的是code,是因为短信模板里面的这个地方是code

其实就是要求用json格式这样子写.

 

 

 

结语

这一节咱呢只是用服务器提供的页面测试了下.

后面咱将把SDK放到咱的服务器上,对外提供http接口

然后测试下手机验证码验证的过程.

 

posted on   广源时代  阅读(356)  评论(0编辑  收藏  举报

编辑推荐:
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具
历史上的今天:
2018-10-06 九,ESP8266 判断是断电上电(强制硬件复位)之后运行的内部程序还是内部软件复位之后运行的程序(基于Lua脚本语言)

导航

支付宝 QQ群
点击右上角即可分享
微信分享提示