关于阿里短信配置InvalidDayuStatus.Malformed : The specified dayu status is wrongly formed.的问题
1.这个问题主要是之前与阿里大于使用的短信接口不同将最新阿里提供的官方sdk导入
<dependency><groupId>com.aliyun</groupId><artifactId>aliyun-java-sdk-core</artifactId><version>3.7.1</version> 注:如提示报错,先升级基础包版,无法解决可联系技术支持</dependency><dependency><groupId>com.aliyun</groupId><artifactId>aliyun-java-sdk-dysmsapi</artifactId><version>1.1.0</version></dependency>
然后用其中dysmsapi中的实例
//组装请求对象
SendSmsRequest request = new SendSmsRequest();
以及 //请求失败这里会抛ClientException异常 这个对象
SendSmsResponse sendSmsResponse = acsClient.getAcsResponse(request);
就可解决,主要还是封装的对象不一致,出现的这个问题
本文介绍了解决阿里短信配置InvalidDayuStatus.Malformed问题的方法。通过更新SDK依赖项并使用dysmsapi中的实例,可以成功发送短信,避免因封装对象不一致导致的错误。
1372

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



