🐶京东云国内短信
大约 1 分钟
厂商信息
基础配置
sms:
jdcloud:
# 访问键标识
accessKeyId: your accessKeyId
# 访问键秘钥
accessKeySecret: your accessKeySecret
# 短信签名 ID
signature: your signature
# 模板 ID(发送固定模板短信时使用的此配置)
templateId: your templateId
# 地域信息
region: cn-north-1
数据库风格配置
{
"accessKeyId": "your accessKeyId",
"accessKeySecret": "your accessKeySecret",
"signature": "your signature",
"templateId": "your templateId",
"region": "地域信息"
}
手动写入配置文件风格
@Configuration
public class SmsConfiguration{
@Bean
public JdCloudConfig jdCloudConfig(){
JdCloudConfig jdCloudConfig = SupplierFactory.getJdCloudConfig();
jdCloudConfig.setAccessKeyId("your accessKeyId");
jdCloudConfig.setAccessKeySecret("your accessKeySecret");
jdCloudConfig.setSignature("your signature");
jdCloudConfig.setTemplateId("your templateId");
jdCloudConfig.setRegion("地域信息");
return jdCloudConfig;
}
}
其他方式
如果你想在某个环节动态的改变配置中的值,可以随时通过SupplierFactory.getJdCloudConfig()
获取京东云的单例配置对象,并且修改它的值,但是要注意的是,如果你修改了京东云配置的值在发送短信前必须至少调用一次SmsFactory.refresh(SupplierType.JD_CLOUD);
方法进行配置刷新。