文章目录
阿里大于发短信新手入门
1. 首先阿里云官网注册
官网地址: 阿里云官网
支持钉钉账号, 支付宝账号等第三方登录,如果没有这些账号,请注册阿里云账号.
2.开通短信服务
第一步: 如果找不到短信服务菜单,请根据下图操作:
第二步:在弹出的搜索框里面,输入短信服务
第三步:根据搜索的短信服务,下面会显示短信服务的页面,选中任意一个点击进去
3. 点击短信服务, 进入短信服务页面进行配置
第一步点击短信服务进入: 如下图:
第二步: 点击免费开通
按照顺序:
- 申请签名(说明: 选择短信用途为验证码)
注意: 现在个人申请很难了,一般都是备案过的企业才可以申请 - 申请模板(说明:模板为短信验证码内容)
- 系统设置(说明: 选中国内消息设置)
- 短信发送(说明:可以通过api和控制台进行测试
- 最终配置完成后,在用户信息管理,安全信息管理,看到如下图
4. 阿里大于发短信代码实现
说明:一般服务器端生成的短信验证码存到redis缓存数据库里面.
使用: 用户收到的短信验证码 提交到后台 ,和 redis里面保存的进行比较
导入依赖,因为用到了redis, 导入了jedis依赖(大家可以spring-boot-starter-redis也可以)
<dependency>
<groupId>com.aliyun</groupId>
<artifactId>aliyun-java-sdk-core</artifactId>
<version>3.3.1</version>
</dependency>
<dependency>
<groupId>com.aliyun</groupId>
<artifactId>aliyun-java-sdk-dysmsapi</artifactId>
<version>1.1.0</version>
</dependency>
<dependency>
<groupId>redis.clients</groupId>
<artifactId>jedis</artifactId>
<version>2.8