获取超级短信状态报告
推送地址: 用户自定义,登陆3tong.net配置,位置如图:
获取方式:
编码统一为UTF-8,采用post方式提交请求。数据格式为JSON。收到Http请求后,使用getParameter(“supersmsreport”)获取相应内容。如果用户有自定义属性,可以用getParameter方法获取。包头中的Content-Type=application/x-www-form-urlencoded。
功能:
推送状态报告,1个数据包内,包含多条超级短信的状态报告
和获取状态报告的接口之间只做一个
输入说明:
推送数据格式:
{
"result": 0,
"msg": "无错误,命令正确接收",
"reports": [{
"msgId": "c3b8bc2620fa4e3787d8f91f0e14b6e5",
"mobile": "13052036916",
"status": "1",
"errorCode":"28",
"statusDesp": "黑名单号码",
"reportTime": "2018-02-03 17:05:30"
}, {
"msgId": "47c21f6c16e9434eb35f6f2094c6d734",
"mobile": "13052036916",
"status": "0",
"errorCode":"DELIVRD",
"statusDesp": "已通知",
"reportTime": "2018-02-03 16:59:46"
}]
}
参数名 | 说明 |
---|---|
result | 保留字段 |
msg | 保留字段 |
msgId | 批次id |
mobile | 手机号码,对应请求包中的一个手机号码 |
status | 彩信发送结果:0—成功(如果配置了需要下载状态,status为0时errorCode为RECEIVD表示下载成功);1—接口处理失败; 2—运营商网关失败 |
errorCode | 当status为1时,可参考:处理失败错误码;当status为2时,表示运营商网关返回的原始值 |
statusDesp | 错误码描述 |
reportTime | 状态报告时间 |
响应数据格式:
{"status":"success"}
返回参数说明:
参数名 | 说明 |
---|---|
status | 处理结果,成功时status的值返回success,其他值均认为推送失败。 |
文档更新时间: 2022-10-11 11:32 作者:夏亮