基于阿里云的短信验证码

基于阿里云的短信验证码

如果文章对你有所帮助,请点个赞吧!

前一段时间第一次参与企业级开发,感谢师兄的力荐才让我有机会参与其中的一个小模块,这里面就有短信验证码的操作,当时找了一下资料,阿里云里有点绕,确实是把我绕晕过去了

进入阿里云后找到短信服务,需要的有:短信签名,短信模板(建议采用“微行天下”这种类型的,之前个人因为签名不通过浪费了好多时间)ID,password等必填项
可参考api文档
基于阿里云的短信验证码
1.基于阿里云的短信验证码
需要的参数都在api文档里(API文档:https://help.aliyun.com/document_detail/101414.html)
可根据api文档必填项将数据记录下来用于下方
( 代码生成地址:“https://api.aliyun.com/new#/?product=Dysmsapi&api=SendSms&params={“RegionId”:“default”,“PhoneNumbers”:""}&tab=DEMO&lang=JAVA”)全部copy进网址导航栏就行了
基于阿里云的短信验证码
填入自己所对应的参数后,右边会有maven与Java代码生成(可选择自己使用的语言),可直接copy运行。

基于阿里云的短信验证码
code即是随机数验证码:int code = new Random().nextInt(999999);
基于阿里云的短信验证码
具体公司业务的选择就不干扰大家了(短信套餐的选择之类的)

第一次写这个可能感觉有难度,其实难度基本为0,只要在阿里云里找到地方,不要被绕晕了就很简单

第一次写博客,有做的不好的地方,希望大家多多包涵。
新建一个类运行就行了

有问题可以留言