跳至主要內容

🎡容联云国内短信

Charles7c大约 1 分钟

厂商信息

产品计费open in new window

基础配置

sms:
  cloopen:
    # 访问键标识
    accessKeyId: your accessKeyId
    # 访问键秘钥
    accessKeySecret: your accessKeySecret
    # 模板 ID(发送固定模板短信时使用的此配置)
    templateId: your templateId
    # 应用 ID
    appId: your appId
    # REST API Base URL
    baseUrl: https://app.cloopen.com:8883/2013-12-26

数据库风格配置

{
  "accessKeyId": "your accessKeyId",
  "accessKeySecret": "your accessKeySecret",
  "templateId": "your templateId",
  "appId": "your appId",
  "baseUrl": "https://app.cloopen.com:8883/2013-12-26"
}

手动写入配置文件风格

@Configuration
public class SmsConfiguration {
    
    @Bean
    public CloopenConfig cloopenConfig() {
        CloopenConfig cloopenConfig = SupplierFactory.getCloopenConfig();
        cloopenConfig.setAccessKeyId("your accessKeyId");
        cloopenConfig.setAccessKeySecret("your accessKeySecret");
        cloopenConfig.setTemplateId("your templateId");
        cloopenConfig.setAppId("your appId");
        cloopenConfig.setBaseUrl("https://app.cloopen.com:8883/2013-12-26");
        return cloopenConfig;
    }
}

其他方式

如果你想在某个环节动态的改变配置中的值,可以随时通过SupplierFactory.getCloopenConfig()
获取容联云的单例配置对象,并且修改它的值,但是要注意的是,如果你修改了容联云配置的值在发送短信前必须至少调用一次
SmsFactory.refresh(SupplierType.CLOOPEN);方法进行配置刷新。