推送彩信状态报告

推送地址: 用户自定义,登陆3tong.net配置,位置如图:

获取方式:

编码统一为UTF-8,采用post方式提交请求。收到Http请求后,使用getParameter(“mmsreport”)获取相应内容。如果用户有自定义属性,可以用getParameter方法获取。包头中的Content-Type=application/x-www-form-urlencoded。

功能:

推送状态报告,1个数据包内,包含多条彩信的状态报告
和获取状态报告的接口之间只做一个

输入说明:

推送数据格式:
<?xml version="1.0" encoding="UTF-8"?>
<root>
  <head>
    <cmdId>804</cmdId>
    <result>0</result>
  </head>
  <body>
    <reportMsg>
      <phone>13333333333</phone>
      <msgid>77fd4a7c3cb045309835f6178d06d208</msgid>
      <status>1</status>
<errorCode>UNDELIV</errorCode>
      <statusDesp>未知</statusDesp>
      <reportTime>2017-12-18 17:30:03</reportTime>
    </reportMsg>
  </body>
</root>


参数名 说明
cmdId 保留字段
result 保留字段
msgId 批次id
phone 手机号码,对应请求包中的一个手机号码
status 彩信发送结果:0—成功;1—接口处理失败; 2—运营商网关失败
errorCode 当status为1时,可参考:彩信处理失败错误码;当status为2时,表示运营商网关返回的原始值
statusDesp 错误码描述
reportTime 状态报告时间

响应数据格式:

{"status":"success"}

返回参数说明:

参数名 说明
status 处理结果,成功时返回success,其他值均认为推送失败。
文档更新时间: 2020-04-23 09:36   作者:夏亮