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
*/
public static com.aliyun.dysmsapi20170525.C

本文介绍了如何在项目中引入阿里云短信服务依赖,并通过示例详细讲解了验证码的生成过程,包括使用ValidateCodeUtils.generateValidateCode4String(4)生成4位数字验证码的步骤。
最低0.47元/天 解锁文章
906

被折叠的 条评论
为什么被折叠?



