开启短信功能
This commit is contained in:
parent
bffca15b3c
commit
f824164139
@ -55,7 +55,6 @@ public class SmsUtilAliImplService implements SmsUtil, AliSmsUtil {
|
|||||||
public void sendSmsCode(String mobile, VerificationEnums verificationEnums, String uuid) {
|
public void sendSmsCode(String mobile, VerificationEnums verificationEnums, String uuid) {
|
||||||
|
|
||||||
String code = CommonUtil.getRandomNum();
|
String code = CommonUtil.getRandomNum();
|
||||||
code = "111111";
|
|
||||||
|
|
||||||
switch (verificationEnums) {
|
switch (verificationEnums) {
|
||||||
//如果某个模版需要自定义,则在此处进行调整
|
//如果某个模版需要自定义,则在此处进行调整
|
||||||
@ -67,7 +66,7 @@ public class SmsUtilAliImplService implements SmsUtil, AliSmsUtil {
|
|||||||
Map<String, String> params = new HashMap<>();
|
Map<String, String> params = new HashMap<>();
|
||||||
params.put("code", code);
|
params.put("code", code);
|
||||||
cache.put(cacheKey(verificationEnums, mobile, uuid), code, 300L);
|
cache.put(cacheKey(verificationEnums, mobile, uuid), code, 300L);
|
||||||
//this.sendSmsCode("北京宏业汇成科技有限公司",mobile, params, verificationEnums.getSmsTemplate());
|
this.sendSmsCode("北京宏业汇成科技有限公司",mobile, params, "SMS_205755300");
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case UPDATE_PASSWORD: {
|
case UPDATE_PASSWORD: {
|
||||||
@ -80,7 +79,7 @@ public class SmsUtilAliImplService implements SmsUtil, AliSmsUtil {
|
|||||||
Map<String, String> params = new HashMap<>();
|
Map<String, String> params = new HashMap<>();
|
||||||
params.put("code", code);
|
params.put("code", code);
|
||||||
cache.put(cacheKey(verificationEnums, memberMobile, uuid), code, 300L);
|
cache.put(cacheKey(verificationEnums, memberMobile, uuid), code, 300L);
|
||||||
//this.sendSmsCode("北京宏业汇成科技有限公司",mobile, params, verificationEnums.getSmsTemplate());
|
this.sendSmsCode("北京宏业汇成科技有限公司",mobile, params, "SMS_205755297");
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
//如果不是有效的验证码手段,则此处不进行短信操作
|
//如果不是有效的验证码手段,则此处不进行短信操作
|
||||||
@ -162,19 +161,22 @@ public class SmsUtilAliImplService implements SmsUtil, AliSmsUtil {
|
|||||||
//设置参数添加短信签名
|
//设置参数添加短信签名
|
||||||
com.aliyun.dysmsapi20170525.Client client = this.createClient();
|
com.aliyun.dysmsapi20170525.Client client = this.createClient();
|
||||||
|
|
||||||
|
System.out.println(smsSign.getBusinessLicense().substring(smsSign.getBusinessLicense().lastIndexOf(".") + 1));
|
||||||
|
//营业执照
|
||||||
AddSmsSignRequest.AddSmsSignRequestSignFileList signFileList0 = new AddSmsSignRequest.AddSmsSignRequestSignFileList()
|
AddSmsSignRequest.AddSmsSignRequestSignFileList signFileList0 = new AddSmsSignRequest.AddSmsSignRequestSignFileList()
|
||||||
.setFileContents(Base64Utils.encode(smsSign.getBusinessLicense()))
|
.setFileContents(Base64Utils.encode(smsSign.getBusinessLicense()))
|
||||||
.setFileSuffix(smsSign.getBusinessLicense().substring(smsSign.getBusinessLicense().lastIndexOf(".") + 1));
|
.setFileSuffix(smsSign.getBusinessLicense().substring(smsSign.getBusinessLicense().lastIndexOf(".") + 1));
|
||||||
AddSmsSignRequest.AddSmsSignRequestSignFileList signFileList1 = new AddSmsSignRequest.AddSmsSignRequestSignFileList()
|
//授权委托书
|
||||||
.setFileContents(Base64Utils.encode(smsSign.getLicense()))
|
// AddSmsSignRequest.AddSmsSignRequestSignFileList signFileList1 = new AddSmsSignRequest.AddSmsSignRequestSignFileList()
|
||||||
.setFileSuffix(smsSign.getLicense().substring(smsSign.getBusinessLicense().lastIndexOf(".") + 1));
|
// .setFileContents(Base64Utils.encode(smsSign.getLicense()))
|
||||||
|
// .setFileSuffix(smsSign.getLicense().substring(smsSign.getLicense().lastIndexOf(".") + 1));
|
||||||
|
//添加短信签名
|
||||||
AddSmsSignRequest addSmsSignRequest = new AddSmsSignRequest()
|
AddSmsSignRequest addSmsSignRequest = new AddSmsSignRequest()
|
||||||
.setSignName(smsSign.getSignName())
|
.setSignName(smsSign.getSignName())
|
||||||
.setSignSource(smsSign.getSignSource())
|
.setSignSource(smsSign.getSignSource())
|
||||||
.setRemark(smsSign.getRemark())
|
.setRemark(smsSign.getRemark())
|
||||||
.setSignFileList(java.util.Arrays.asList(
|
.setSignFileList(java.util.Arrays.asList(
|
||||||
signFileList0,
|
signFileList0
|
||||||
signFileList1
|
|
||||||
));
|
));
|
||||||
AddSmsSignResponse response = client.addSmsSign(addSmsSignRequest);
|
AddSmsSignResponse response = client.addSmsSign(addSmsSignRequest);
|
||||||
if (!response.getBody().getCode().equals("OK")) {
|
if (!response.getBody().getCode().equals("OK")) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user