1.接口说明(单条短信)
名称 | 说明 |
---|---|
协议 | HTTPS POST |
地址 | https://api.cxlnk.com/api/msgService/sendSms |
Accept | application/json |
Content-Type | application/json;charset=utf-8 |
2.请求参数说明
响应 body 数据为 JSON 格式
列表 | 内容 | 备注 |
---|---|---|
accessKey | API调用账号(必填,String类型,从灿星云平台获取) | |
accessSecret | API调用密钥(必填,String类型,从灿星云平台获取) | |
signCode | 短信签名code(必填) | |
templateCode | 短信模版code(必填) | |
mobile | 目标手机号(必填,String类型) | |
params | 参数(选填,List类型),若有参数则必填且参数需与所选模版中参数名称以及数量一致 | |
msgType | 短信类型(必填, Integer类型) 1:验证码;2:短信通知;3:会员营销;4:推广短信 |
|
taskId | 自定义任务 id (非必填) |
3.请求参数示例
{ "accessKey": "NDYw*******", "accessSecret": "MDQyOTQ1OTM3*********************", "signCode": "b1d***", "templateCode": "65c***", "mobile": "13800138000", "params": [ "1234" ], "msgType": 1, "taskId": "squis*****dsai" }
4.响应参数列表
列表 | 内容 | 备注 |
---|---|---|
code | 状态码200则为成功 | |
msg | 状态说明 | |
success | 处理是否成功:取值范围 true,false | |
data | 业务数据 如果失败则为空 | |
mobile | 手机号码 | |
msgId | 短信id |
5.响应参数示例
{ "code": 200, "msg": "成功", "success": true, "data":{ "mobile": "13800138000", "msgId": "1604770228094443521" } }
6.结果码说明
结果码 | 描述 |
---|---|
200 | 成功 |
502 | 系统繁忙 |
60021 | 余额不足,请充值后重试! |
500,501,503 | 系统错误 |
5001 | 请求参数校验异常 |
7.接口说明(多条短信-变量一致)
名称 | 说明 |
---|---|
协议 | HTTPS POST |
地址 | https://api.cxlnk.com/api/msgService/sendSmsBatch |
Accept | application/json |
Content-Type | application/json;charset=utf-8 |
8.请求参数说明
响应 body 数据为 JSON 格式
列表 | 内容 | 备注 |
---|---|---|
accessKey | API调用账号(必填,String类型,从灿星云平台获取) | |
accessSecret | API调用密钥(必填,String类型,从灿星云平台获取) | |
signCode | 短信签名code(必填) | |
templateCode | 短信模版code(必填) | |
mobile | 目标手机号,多个手机号逗号隔开(必填,String类型) | |
params | 参数(选填,List类型),若有参数则必填且参数需与所选模版中参数名称以及数量一致 | |
msgType | 短信类型(必填, Integer类型) 1:验证码;2:短信通知;3:会员营销;4:推广短信 |
|
taskId | 自定义任务 id (非必填) |
9.请求参数示例
{ "accessKey": "NDYw*******", "accessSecret": "MDQyOTQ1OTM3*********************", "signCode": "b1***", "templateCode": "65c***", "mobile": "13800138000,13800138001,13800138002", "params": [ "1234" ], "msgType": 1, "taskId": "squis*****dsai" }
10.响应参数列表
列表 | 内容 | 备注 |
---|---|---|
code | 状态码200则为成功 | |
msg | 状态说明 | |
success | 处理是否成功:取值范围 true,false | |
data | 业务数据 如果失败则为空 | |
allNum | 手机号码总数量 | |
successNum | 成功手机号数量 | |
failNum | 失败手机号数量 | |
list | 集合类型,元素为每条短信发送结果,字段具体涵义参考单条短信发送 | |
code | 状态码200则为成功 | |
msg | 状态说明 | |
success | 处理是否成功:取值范围 true,false | |
data | 业务数据 如果失败则为空 | |
mobile | 手机号码 | |
msgId | 短信id |
11.响应参数示例
{ "code": 200, "msg": "操作成功", "success": true, "data":{ "successNum": 3, "failNum": 0, "allNum": 3, "list": [ { "code": 200, "msg": "操作成功", "success": true, "data": { "mobile": "13800138000", "msgId": "1604771323839586305" } }, { "code": 200, "msg": "操作成功", "success": true, "data": { "mobile": "13800138001", "msgId": "1604771324938493953" } }, { "code": 200, "msg": "操作成功", "success": true, "data": { "mobile": "13800138002", "msgId": "1604771327220195330" } } ] } }
12.结果码说明
结果码 | 描述 |
---|---|
200 | 成功 |
502 | 系统繁忙 |
60021 | 余额不足,请充值后重试! |
500,501,503 | 系统错误 |
5001 | 请求参数校验异常 |
13.接口说明(多条短信-变量不一致)
名称 | 说明 |
---|---|
协议 | HTTPS POST |
地址 | https://api.cxlnk.com/api/msgService/sendMsgBatch |
Accept | application/json |
Content-Type | application/json;charset=utf-8 |
14.请求参数说明
响应 body 数据为 JSON 格式
列表 | 内容 | 备注 |
---|---|---|
accessKey | API调用账号(必填,String类型,从灿星云平台获取) | |
accessSecret | API调用密钥(必填,String类型,从灿星云平台获取) | |
signCode | 短信签名code(必填) | |
templateCode | 短信模版code(必填) | |
phoneParam | 目标手机号,模板变量(必填,多个变量以英文逗号分隔) | |
msgType | 短信类型(必填, Integer类型) 1:验证码;2:短信通知;3:会员营销;4:推广短信 |
|
taskId | 自定义任务 id (非必填) |
15.请求参数示例
{ "accessKey": "NDYw*******", "accessSecret": "MDQyOTQ1OTM3*********************", "signCode": "b1***", "templateCode": "65c***", "phoneParam": { "159****0517":"张三,1234", "181****6194":"李四,5678" }, "msgType": 2, "taskId": "squis*****dsai" }
16.响应参数列表
列表 | 内容 | 备注 |
---|---|---|
code | 状态码200则为成功 | |
msg | 状态说明 | |
success | 处理是否成功:取值范围 true,false | |
data | 业务数据在平台发送明细-任务详情查看 |
17.响应参数示例
{ "code": 200, "msg": "操作成功", "success": true, "data":null }
18.结果码说明
结果码 | 描述 |
---|---|
200 | 成功 |
502 | 系统繁忙 |
60021 | 余额不足,请充值后重试! |
500,501,503 | 系统错误 |
5001 | 请求参数校验异常 |