阿里云更新以后短信业务怎么用啊,没写出来。。。。 变得挺不一样的,用springboot框架写的,怎么用上阿里云的短信验证 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 public static SendSmsResponse sendCode(String signName,String phone, String templateParam,String templateCode) { try { //可自助调整超时时间 System.setProperty("sun.net.client.defaultConnectTimeout", "10000"); System.setProperty("sun.net.client.defaultReadTimeout", "10000"); DefaultProfile.addEndpoint("cn-hangzhou", "cn-hangzhou", product, domain); //初始化acsClient,暂不支持region化 IClientProfile profile = DefaultProfile.getProfile("cn-hangzhou", accessKeyId, accessKeySecret); IAcsClient acsClient = new DefaultAcsClient(profile); //组装请求对象-具体描述见控制台-文档部分内容 SendSmsRequest request = new SendSmsRequest(); //必填:短信签名-可在短信控制台中找到 request.setSignName(signName); //必填:短信模板-可在短信控制台中找到 request.setTemplateCode(templateCode); //必填:待发送手机号 request.setPhoneNumbers(phone); //可选:模板中的变量替换JSON串,如模板内容为"亲爱的${nickName},您的验证码为${code}"时,此处的值为 request.setTemplateParam(templateParam); //hint 此处可能会抛出异常,注意catch SendSmsResponse sendSmsResponse = acsClient.getAcsResponse(request); return sendSmsResponse; } catch (Exception e) { throw new ServiceException(e.getMessage()); } }} 初级问题 并发时,数据库连接超时 关于tomcat与iis集成的问题 新手实在不知道怎么解决了,几天了看书和网上收资料都没解决,请求大家的帮忙,解决了给50分 关于spring jsp的问题。烦恼中....... smartupload下载文件失败,但后台不报错 JSP中包含JAVA程序就无法运行? 请教一个简单问题!在Access表中插入记录,对于自动编号字段,如何插入其value? 在访问WAR文件时老实报找不到类的错!各位帮我看看! thymeleaf 中表格双重循环怎么实现 java使用framework导出word合并列的问题
//可自助调整超时时间
System.setProperty("sun.net.client.defaultConnectTimeout", "10000");
System.setProperty("sun.net.client.defaultReadTimeout", "10000");
DefaultProfile.addEndpoint("cn-hangzhou", "cn-hangzhou", product, domain);
//初始化acsClient,暂不支持region化
IClientProfile profile = DefaultProfile.getProfile("cn-hangzhou", accessKeyId, accessKeySecret);
IAcsClient acsClient = new DefaultAcsClient(profile); //组装请求对象-具体描述见控制台-文档部分内容
SendSmsRequest request = new SendSmsRequest();
//必填:短信签名-可在短信控制台中找到
request.setSignName(signName);
//必填:短信模板-可在短信控制台中找到
request.setTemplateCode(templateCode);
//必填:待发送手机号
request.setPhoneNumbers(phone); //可选:模板中的变量替换JSON串,如模板内容为"亲爱的${nickName},您的验证码为${code}"时,此处的值为
request.setTemplateParam(templateParam);
//hint 此处可能会抛出异常,注意catch
SendSmsResponse sendSmsResponse = acsClient.getAcsResponse(request); return sendSmsResponse;
} catch (Exception e) {
throw new ServiceException(e.getMessage());
} }
}