第一步添加依赖
<!--百度短信-->
<dependency>
<groupId>com.baidubce</groupId>
<artifactId>bce-java-sdk</artifactId>
<version>0.10.235</version>
</dependency>
第二步编写代码
SendMessageV3Request request = new SendMessageV3Request();
request.setMobile("151xxxxxx");
request.setSignatureId(signatureId);
request.setTemplate(template);
Map<String, String> contentVar = new HashMap<>();
String value = "替换值";
contentVar.put("content", value);
request.setContentVar(contentVar);
//发送短信
SmsClientConfiguration config = new SmsClientConfiguration();
config.setCredentials(new DefaultBceCredentials(accessKeyId,secretAccessKey));
config.setEndpoint("http://smsv3.bj.baidubce.com");
SmsClient smsClient = new SmsClient(config);
SendMessageV3Response response = smsClient.sendMessage(request);
// 解析请求响应 response.isSuccess()为true 表示成功
if (response != null && response.isSuccess()) {
//成功
} else {
//失败
}