跳至主要內容

🎸云片短信

wind大约 2 分钟

厂商信息

产品计费open in new window

基础配置

sms:
  yunpian:
    # 账号唯一标识
    apikey: your apikey
    # 云片官方回调地址,无需求可以不设置
    callbackUrl: "your callbackUrl"
    # 模板 ID
    templateId: your templateId
    # 模板变量名称
    templateName: your templateName

数据库风格配置

{
  "apikey": "your apikey",
  "callbackUrl": "your callbackUrl",
  "templateId": "your templateId",
  "templateName": "your templateName"
}

手动写入配置文件风格

@Configuration
public class SmsConfiguration {
    
    @Bean
    public YunpianConfig yunpianConfig() {
        YunpianConfig yunpianConfig = SupplierFactory.getYunpianConfig();
        yunpianConfig.setApikey("your apikey");
        yunpianConfig.setCallbackUrl("your callbackUrl");
        yunpianConfig.setTemplateId("your templateId");
        yunpianConfig.setTemplateName("your templateName");
        return yunpianConfig;
    }
}

其他方式

如果你想在某个环节动态的改变配置中的值,可以随时通过SupplierFactory.getYunpianConfig()
获取云片的单例配置对象,并且修改它的值,云片短信可以不调用刷新方法的情况下随时拿到配置的值,但是我们还是建议使用
SmsFactory.refresh(SupplierType.YUNPIAN);方法进行配置刷新。