mirror of
https://github.com/YunaiV/ruoyi-vue-pro.git
synced 2026-03-30 03:13:04 +00:00
feat:【system】阿里云短信客户端的 GetSmsTemplate 接口升级适配
This commit is contained in:
@@ -22,8 +22,6 @@ import com.google.common.annotations.VisibleForTesting;
|
|||||||
import lombok.SneakyThrows;
|
import lombok.SneakyThrows;
|
||||||
import lombok.extern.slf4j.Slf4j;
|
import lombok.extern.slf4j.Slf4j;
|
||||||
|
|
||||||
import java.net.URLEncoder;
|
|
||||||
import java.nio.charset.StandardCharsets;
|
|
||||||
import java.util.*;
|
import java.util.*;
|
||||||
import java.util.stream.Collectors;
|
import java.util.stream.Collectors;
|
||||||
|
|
||||||
@@ -93,10 +91,10 @@ public class AliyunSmsClient extends AbstractSmsClient {
|
|||||||
@Override
|
@Override
|
||||||
public SmsTemplateRespDTO getSmsTemplate(String apiTemplateId) throws Throwable {
|
public SmsTemplateRespDTO getSmsTemplate(String apiTemplateId) throws Throwable {
|
||||||
// 1. 执行请求
|
// 1. 执行请求
|
||||||
// 参考链接 https://api.aliyun.com/document/Dysmsapi/2017-05-25/QuerySmsTemplate
|
// 参考链接 https://api.aliyun.com/document/Dysmsapi/2017-05-25/GetSmsTemplate
|
||||||
TreeMap<String, Object> queryParam = new TreeMap<>();
|
TreeMap<String, Object> queryParam = new TreeMap<>();
|
||||||
queryParam.put("TemplateCode", apiTemplateId);
|
queryParam.put("TemplateCode", apiTemplateId);
|
||||||
JSONObject response = request("QuerySmsTemplate", queryParam);
|
JSONObject response = request("GetSmsTemplate", queryParam);
|
||||||
|
|
||||||
// 2.1 请求失败
|
// 2.1 请求失败
|
||||||
String code = response.getStr("Code");
|
String code = response.getStr("Code");
|
||||||
|
|||||||
Reference in New Issue
Block a user