短信接口配置(阿里大鱼短信)
最后更新于:2022-04-02 07:12:22
# 短信接口配置文档(阿里大鱼短信)
jeecg-boot 提供了发送短信的接口,配置完成后,可调用相应接口,完成发送短信
[TOC]
## 1. 在yml文件中配置阿里短信秘钥
![](https://docs.gechiui.com/gc-content/uploads/sites/kancloud/ce/c7/cec74ec8b014f510528c9ffacbc5c71d_489x99.png)
## 2. 在阿里中配置短信模板,将短信模板添加到DySmsEnum文件中
![](https://docs.gechiui.com/gc-content/uploads/sites/kancloud/4f/c2/4fc2d46a314e159783e67f380cdbdef7_831x156.png)
## 3. 调用短信接口
根据不同操作,使用不同短信模板,调用发送短信接口
~~~
/**
* smsmode 短信模板方式 0 .登录模板、1.注册模板、2.忘记密码模板
*/
String mobile = "18888888888";
JSONObject obj = new JSONObject();
obj.put("code", "123456");
if (CommonConstant.SMS_TPL_TYPE_0.equals(smsmode)) {
//登录模板
b = DySmsHelper.sendSms(mobile, obj, DySmsEnum.LOGIN_TEMPLATE_CODE);
} else if(CommonConstant.SMS_TPL_TYPE_2.equals(smsmode)) {
//忘记密码模板
b = DySmsHelper.sendSms(mobile, obj, DySmsEnum.FORGET_PASSWORD_TEMPLATE_CODE);
}
~~~
### 接口上送参数说明
| 名称 | 类型 | 说明
|---|---|----|
| phone | String | 手机号 |
| templateParamJson | JSONObject | 短信内容 |
| dySmsEnum | DySmsEnum | 短信模板 |
';