1.1 调用地址
地址:http://address:port/sms/api/createTemplate
请求方法:POST
1.2 请求包头定义
Accept: application/json
Content-Type: application/json;charset=utf-8
1.3 请求参数
参数名 |
类型 |
必填 |
说明 |
userName |
String |
是 |
帐号用户名 |
timestamp |
Long |
是 |
当前时间戳,精确到毫秒。 例如2020年8月1日12:00:00 时间戳为:1596254400000 |
sign |
String |
是 |
由以下参数值组合成字符串并计算MD5值,参考详细规则 计算:MD5(userName + content + timestamp + MD5(password)) |
content |
String |
是 |
模板内容,内容文本中变量符:{%变量%} |
type |
Integer |
否 |
模板类型,1 - 精准目标,2 - 模糊模板。默认为精确模板 |
matchPercent |
Integer |
否 |
模糊匹配百分比,当type=2时必填,有效范围:60-100 |
expireDate |
Integer |
否 |
失效日期,格式:yyyy-MM-dd。留空为永久有效 |
参数名 |
类型 |
说明 |
code |
Integer |
处理结果,0为成功,其他失败,详细参考响应状态码 |
message |
String |
处理结果描述 |
templateId |
Integer |
短信模板Id |
状态获取请求:
POST http://address:port/sms/api/createTemplate
Accept: application/json
Content-Type: application/json;charset=utf-8
{
"userName": "test",
"timestamp": 1596254400000,
"sign": "be5312e95c43624b52399a24ac268876",
"content": "【签名】您的验证码是{%变量%} "
}
响应结果:
{
"code": 0,
"message": "处理成功"
"templateId": 336
}