被动接收状态报告

注意:如果选择此种方式接收状态报告,需要提供您的接收地址给我们,平台会实时推送状态报告到您提供的接口。

 

1.请求地址

您提供的接收状态报告的地址

 

2.请求方式

JSON方式通过POST传输

平台会提交给您一个完整的JsonArray字符串。

 

3.请求参数

HEAD

参考鉴权方式

BODY

参数名称

参数类型

是否必填

参数说明

mobile

String

手机号

smsId

String

信息ID

customId

String

自定义ID

code

String

状态
DELIVRD : 成功
UNDELIV : 失败
UNKNOW 或 UNKNOWN : 未知

operCode

String

运营商返回的真实状态码

submitTime

String

信息提交时间,格式:yyyy-MM-dd HH:mm:ss

reportTime

String

状态报告返回时间,格式:yyyy-MM-dd HH:mm:ss

extendedCode

String

扩展码

 

4.请求参数示例

[
  {
    "mobile":"15533388888",
    "smsId":"156787656787654345",
    "customId":null,
    "code":"DELIVRD",
    "operCode":"DELIVRD",
    "submitTime":"2020-06-01 11:23:56",
    "reportTime":"2020-06-01 11:23:59",
    "extendedCode":null
  },
  {
    "mobile":"15533399999",
    "smsId":"156787656787654346",
    "customId":null,
    "code":"UNDELIV",
    "operCode":"BLACKLIST",
    "submitTime":"2020-06-01 11:23:56",
    "reportTime":"2020-06-01 11:23:59",
    "extendedCode":null
  }
]

 

5.响应参数

当您收到状态报告推送请求并解析完成后,需要您响应一个SUCCESS字符串回来,否则平台认为您没有接收成功,会重复推送三次

 

6.响应示例

SUCCESS

 

联系我们,立即申请免费使用机会!

免费咨询