Sfoglia il codice sorgente

将签名改成代码配置,后面再解决配置中文乱码的问题

houweiyu 5 anni fa
parent
commit
aa0f852d0f

+ 6 - 3
fdkanfang-common/src/main/java/com/fdkanfang/common/sms/SmsService.java

@@ -1,5 +1,6 @@
 package com.fdkanfang.common.sms;
 
+import com.alibaba.fastjson.JSON;
 import com.aliyuncs.DefaultAcsClient;
 import com.aliyuncs.IAcsClient;
 import com.aliyuncs.dysmsapi.model.v20170525.SendSmsRequest;
@@ -42,20 +43,22 @@ public class SmsService {
             // 必填:待发送手机号
             request.setPhoneNumbers(phoneNum);
             // 必填:短信签名-可在短信控制台中找到
-            request.setSignName(tmpSignName);
+            request.setSignName("四维看看Sketch");
             // 必填:短信模板-可在短信控制台中找到
             request.setTemplateCode(templateCode);
 
             // 可选:模板中的变量替换JSON串,如模板内容为"亲爱的${name},您的验证码为${code}"时,此处的值为
             request.setTemplateParam(templateParam);
-
+            log.info("要给手机号:[{}]发模板id为[{}]的短信,模板参数为:{},短信签名为:{}" ,
+                    phoneNum , templateCode , templateParam , tmpSignName);
 
             // hint 此处可能会抛出异常,注意catch
             SendSmsResponse sendSmsResponse = acsClient.getAcsResponse(request);
+            log.info("阿里云短信返回内容:{}" , JSON.toJSONString(sendSmsResponse));
             if (sendSmsResponse != null
                     && !StringUtils.isEmpty(sendSmsResponse.getCode())
                     && "OK".equals(sendSmsResponse.getCode())){
-                log.debug("阿里云短信发送成功");
+                log.info("阿里云短信发送成功");
                 result = true;
             }
         }catch (ClientException e){