1.先到阿里云的云市场购买短信服务,一般会提供免费调用次数,大概十几二十次
2.下滑查看API接口详情
3.编写代码调用该接口
3.1 导入依赖
3.2 接口配置(根据你购买的短信服务填写)
3.3 appcode在控制台复制
3.4 代码示例
Controller
SendCodeDTO
CodeTypeEnum(验证码类型枚举)
(单纯发个短信验证码的话照着API文档的请求示例就可以实现了,需要根据验证码做处理的话,一般得存到Redis中)
HttpUtils
RedisUtil
UserServiceImpl
在redis里面也看到验证码了
例如注册的话就查询redis里面的验证码跟用户输入的进行比对就好了
我也是现学现做的,不具备太大的参考价值,肯定有更优雅的写法