329 Star 3.1K Fork 559

GVPnoear / solon

 / 详情

sms4j-solon-plugin 3.2.0插件 无法读取配置

待办的
创建于  
2024-05-08 10:45

问题描述

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 能读到配置,但是注入的配置不对
输入图片说明
--插件需要适配下了
输入图片说明

评论 (1)

展开全部操作日志

目前的版本,确实有点问题。。。需要去 sms4j 仓库提个 issue

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(2)
15535 noear admin 1683858335 695617 dxw9118 1578930976
Java
1
https://gitee.com/noear/solon.git
git@gitee.com:noear/solon.git
noear
solon
solon

搜索帮助