代码拉取完成,页面将自动刷新
1.从solon官网初始器生成 Maven +java1.8 +solon2.7.6 代码
2.pom.xml添加sms4j-solon-plugin 3.2.0依赖
3.根据官网给的实例例,调用后发现无法读取短信参数,请官网给适配下
配置--
sms:
config-type: yaml
blends:
test1:
#阿里云的accessKey
accessKeyId: 您的accessKey
#阿里云的accessKeySecret
accessKeySecret: 您的accessKeySecret
#短信签名
signature: 测试签名
#模板ID 用于发送固定模板短信使用
templateId: SMS_215125134
#模板变量 上述模板的变量
templateName: code
#请求地址 默认为dysmsapi.aliyuncs.com 如无特殊改变可以不用设置
requestUrl: dysmsapi.aliyuncs.com
调用代码
@Mapping("/hello")
public String hello(@Param(defaultValue = "world") String name) {
SmsFactory.getSmsBlend("test1").sendMessage("185xxxx118", "验证码请查收:515611");
return String.format("发送成功 %s!", name);
}
调试后发现 solon 能读到配置,但是注入的配置不对
--插件需要适配下了