Appearance
support-sms (短信发送组件)
maven引入
xml<dependency> <groupId>com.mfwl.ruoyi</groupId> <artifactId>support-geocoding</artifactId> </dependency>必备配置
yamlruoyi: sms: #短信平台 腾讯短信:TENCENT,阿里短信:ALI_YUN,凌凯短信:LING_KAI type: TENCENT #对应短信平台配置 aliyun: accessKey-id: 阿里云密钥id access-key-secret: 密钥的key sign-name: 阿里云,签名信息可前往 国内短信 或 国际/港澳台短信 的签名管理查看 tencent: secret-id: 腾讯云密钥id secret-key: 腾讯云密钥的key sdk-app-id: 短信 SdkAppId,在 短信控制台 添加应用后生成的实际 SdkAppId sign-name: 腾讯云,签名信息可前往 国内短信 或 国际/港澳台短信 的签名管理查看 lingkai: CorpID: 接口账户名 Pwd: 接口密码发送短信方法
javapublic interface SmsPublisher { /** * 发送短信 * @param phone 手机号码 * @param templateId 模板id * @param templateParamSet 模板参数 */ void sendSms(String phone, String templateId, String[] templateParamSet); }