智能消息状态报告通知

1、概述

智能消息发送状态,转发给客户。流程见平台回调流程

2、审核结果通知

在开户的时候填写回调地址

3、平台回调参数

名称 数据类型 是否必有 描述
result string 回调状态码(0 代表成功响应)
desc string 描述
report array[object] 状态报告对象的集合
必需:result = "0"
msgid string 消息编号(长度不定长,一般情况为32,需要多预留几位,建议64)
dateTime date 时间
时间格式:yyyy-MM-dd HH:mm:ss
phone string 消息接收号码
status string 状态报告码
消息在发送网关前在平台的校验:平台提交状态报告码
消息已经发送至网关后的状态:平台发送状态报告码
desc string 平台发送状态描述
wgcode string 运营商返回状态
wgdesc string 运营商返回描述
feeCount Integer 平台消息计费条数,(智能消息解析状态报告,无计费条数)
countOfLongSms Integer 长短信计数,非长短信则为1

4、平台回调示例

例:发送成功

{
"result": "0",
"report": [
{
"dateTime": "2023-02-22 13:15:53",
"phone": "15766666666",
"wgcode": "0",
"msgid": "0f8fed470beb48599691f6a3373f96d1",
"wgdesc": "0",
"status": "deliveredToAim",
"desc": "智能消息回落成功",
"countOfLongSms": 1,
"feeCount": 1
}
],
"desc": "成功"
}

例:发送失败

{
"result": "0",
"report": [
{
"dateTime": "2023-02-22 13:13:30",
"phone": "15766666666",
"msgid": "335aeffe0bf34bb7a6c2c6c5ecbebfe0",
"status": "17",
"desc": "模板审核未通过",
"countOfLongSms": 1,
"feeCount": 1
}
],
"desc": "成功"
}

5、客户响应参数

名称 数据类型 是否必有 描述
status string 响应状态
success 成功,其他的都视为推送不成功

6、客户响应示例

HTTP/1.1 200 OK
Server: IAG
Date: Thu, 11 Jun 2020 10:12:21 GMT
Content-Type: application/json;charset=UTF-8
Content-Length: 123
Connection: close
{
"status": "success"
}
文档更新时间: 2025-12-17 10:24   作者:王超