1.引入对应的阿里云短信依赖
<!--阿里云短信-->
<dependency>
<groupId>com.aliyun</groupId>
<artifactId>dysmsapi20170525</artifactId>
<version>2.0.8</version>
</dependency>
2.实现案例
map.put("code",ValidateCodeUtils.generateValidateCode4String(4));
ValidateCodeUtils.generateValidateCode4String(4):这是代码生成器,如果你想自定义验证码也可以选择更改。例如:“你是好人”
package com.hp.ssmr.util;
import com.alibaba.fastjson.JSONObject;
import com.aliyun.dysmsapi20170525.models.*;
import com.aliyun.teaopenapi.models.*;
import java.util.HashMap;
import java.util.Map;
public class SMSUtils {
private static String [] SMS_TEMPLATE ={"短信模板id","短信模板id"};
/**
* 使用AK&SK初始化账号Client
* @return Client
* @throws Exception