前言
Java整合短信服务(阿里云)
0 前置准备
准备 1
直接登录阿里云
支付宝扫码登录后
搜索短信服务 并进行开通
点击国内消息
在签名管理和模板管理
配置签名和模板
准备 2
点击右上角的accesskey管理
创建一个
记录ID 和 SECRET 等会儿要用
1 导入依赖
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>fastjson</artifactId>
<version>1.2.47</version>
</dependency>
2 配置文件(存accessKey参数)
这里是properties类型
配置文件定义三个参数
// 地区 default 就可以
aliyun.sms.regionId=default
//accesskey的 ID 和 SECRET
aliyun.sms.accessKeyId=LTAI5tL6xxx
aliyun.sms.secret=KrxgDVnOPKxxxx
yaml
aliyun:
sms:
regionId: default
accessKeyId: LTAI5tLxxxx
secret: KrxgDVnOPKuvxxxxx
3 定义一个工具类(就是从配置文件拿accessKey参数)
@Component
public class ConstantPropertiesUtils implements InitializingBean {
@Value