SendSms.java 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. package com.template.common.utils;
  2. import com.tencentcloudapi.common.Credential;
  3. import com.tencentcloudapi.common.exception.TencentCloudSDKException;
  4. //导入可选配置类
  5. import com.tencentcloudapi.common.profile.ClientProfile;
  6. import com.tencentcloudapi.common.profile.HttpProfile;
  7. // 导入对应SMS模块的client
  8. // 导入要请求接口对应的request response类
  9. import com.template.config.smsConfig;
  10. import org.springframework.beans.factory.annotation.Autowired;
  11. /**
  12. * Tencent Cloud Sms Sendsms
  13. */
  14. public class SendSms {
  15. @Autowired
  16. private static smsConfig smsConfig;
  17. //腾讯云上的签名
  18. private static String secretID="AKIDDPo13qZCZqtgJsGQL7AyYu1wc7QVMyLl";
  19. //腾讯云上的密钥
  20. private static String secretKey="JPGrELFySiv0pOrKOPEwSnulOq9IPPDr";
  21. //短信应用id
  22. private static String sdkAppid="1400813506";
  23. //短信签名内容
  24. private static String signName="华仁享学教育";
  25. //模板Id
  26. private static String templateId="1770016";
  27. //验证码有效时长
  28. private static String smsMin="1";
  29. public static void main(String[] args) throws TencentCloudSDKException{
  30. //这里定义一个存储电话号码的数组
  31. String tels="+8615779633758"; // 手机号前面记得带上国家区域编码
  32. // SendStatus[] test = sendSms(tels);
  33. }
  34. }