状态报告推送
类型: POST
范围:全部用户(需通道支持,联系客服人员进行设置)
方式:被动接收短信状态报告
地址:
http://ip:port/
其中IP地址和端口由用户提供。
参数:
参数名 | 数据类型 | 是否可选 | 描述说明 |
Class | string | 必需 | 推送类型,固定为rpt |
SmsName | string | 必需 | 通用短信平台用户ID |
Mobile | string | 必需 | 接收短信的用户手机号 |
linkid | string | 必需 | 流水号,与提交时参数linkid值对应 |
Report | string | 必需 | 状态值(状态值含义查看: 状态报告值说明) |
参数调用举例:
http://pushURL?Class=rpt&SmsName=ID&Mobile=13802102102&LinkId=20140316192978945612
&Report= DELIVRD
其中,pushUrl 为用户启动的服务地址
说明:
传递原理:当系统接收到运营商返回的信息后,会立即传送到用户提供的 URL 地址上面,由用户端进行逻辑处理。
由于用户服务器链接不成功,我方不再传递这时间段的返回信息。状态报告有延时的可能,一般正常情况下在 5-10 分种,也可能要 2-5 小时。