当前位置:   article > 正文

java中使用阿里云实现短信推送_com.aliyuncs.dysmsapi.model.v20170525

com.aliyuncs.dysmsapi.model.v20170525

1.注入依赖

  1. <!-- 阿里云实现短信推送 -->
  2. <dependency>
  3. <groupId>com.aliyun</groupId>
  4. <artifactId>aliyun-java-sdk-core</artifactId>
  5. <version>3.3.1</version>
  6. </dependency>
  7. <dependency>
  8. <groupId>com.aliyun</groupId>
  9. <artifactId>aliyun-java-sdk-dysmsapi</artifactId>
  10. <version>1.0.0</version>
  11. </dependency>
  12. <!-- 阿里云实现短信推送结束 -->

 

2.发送短信工具类

  1. import java.util.HashMap;
  2. import java.util.Map;
  3. import org.springframework.stereotype.Component;
  4. import com.alibaba.fastjson.JSON;
  5. import com.aliyuncs.DefaultAcsClient;
  6. import com.aliyuncs.IAcsClient;
  7. import com.aliyuncs.dysmsapi.model.v20170525.SendSmsRequest;
  8. import com.aliyuncs.dysmsapi.model.v20170525.SendSmsResponse;
  9. import com.aliyuncs.http.MethodType;
  10. import com.aliyuncs.profile.DefaultProfile;
  11. import com.aliyuncs.profile.IClientProfile;
  12. import lombok.extern.slf4j.Slf4j;
  13. import www.wensi.com.vmi.api.enums.StatusCode;
  14. import www.wensi.com.vmi.api.response.BaseResponse;
  15. @Component
  16. @Slf4j
  17. public class TelephoneMessagesUtil {
  18. /**
  19. * 发送短信
  20. *
  21. * @param phone
  22. * 接收电话号
  23. * @param name
  24. * 用户名
  25. * @param warningType
  26. * 警告类型
  27. * @param warningContent
  28. * 警告内容
  29. * @param adminName
  30. * 管理员用户名
  31. * @
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/羊村懒王/article/detail/70274
推荐阅读
相关标签
  

闽ICP备14008679号