OneNET物联网平台 平台介绍 入门手册 设备开发指南 应用开发指南
API
API使用 API列表 API返回码说明 SDK MQTT LwM2M EDP Modbus TCP
消息队列MQ HTTP推送
服务定价 扩展服务 常见问题 发布公告

状态报告获取

接口地址

http://api.sms.heclouds.com/getStatusReport

请求示例

GET:http://api.sms.heclouds.com/getStatusReport?sicode=5b9a3fd4-817b-409f-a4db-85e751b31a62&seriNum=201408250920530265531100&receivePhone=15912312333

编码

统一使用UTF-8编码,请确保您的文件编码及传入参数的格式

请求参数:

名称类型必填说明
sicode
String
si编码
seriNum
String
下发流水号
receivePhone
String
接收手机号

返回字段:

名称类型说明
result
String
处理结果码
resultInfo
String
处理结果描述信息
errorInfo
String
处理结果错误信息
data
返回结果集
seriNum
String
下发流水号
receivePhone
String
接收号码
state
String
状态报告
reportTime
String
用户收到短信时间 格式:YYYYMMDD24MISS

返回示例

{"result":"10510","resultInfo":"success","errorInfo":"","data":{"seriNum":"201408250920530265531100","receivePhone":"15912312333","state":"DELIVRD","reportTime":"20140825141330"}}

错误码

结果码说明
10508
SI鉴权失败
10510
获取状态执行成功,resultInfo中返回具体状态报告信息,success代表下发成功,data中包含详细信息;failed代表下发失败,data为null
10511
获取状态报告失败,resultInfo中返回具体失败原因

推送状态报告

在控制台,配置状态报告接收地址,我们将为您实时推送最新的状态报告,您需要提供一个url地址,接受http post请求

返回字段

名称类型说明
seriNum
String
下发流水号
receivePhone
String
接收手机号
state
String
状态报告
reportTime
String
用户收到短信时间 格式:YYYYMMDD24MISS

返回示例

{"seriNum":"201408250920530265531100","receivePhone":"15912312333","state":"DELIVRD","reportTime":"20140825141330"}

状态报告state字段定义

移动手机
结果码说明
DELIVRD
用户收到短信
EXPIRED
短信过期(用户长时间关机,不在服务区)
DELETED
短信被删除
UNDELIV
短信无法送达(用户状态不正确,无法享受服务)
ACCEPTD
短信处于接收状态
UNKNOWN
未知错误
REJECTD
短信被拒绝
MA:xxxx
短信中心不返回响应消息时的状态报告(xxxx为4位错误码)
MB:xxxx
短信中心返回错误响应消息时的状态报告(xxxx为4位错误码)
CA:xxxx
业务控制点不返回响应消息时的状态报告(xxxx为4位错误码)
CA:xxxx
业务控制点返回错误响应消息时的状态报告(xxxx为4位错误码)
联通、电信手机

参数值 说明 state 0为成功,其他失败

参数值说明
state
0为成功,其他失败

个搜索结果,搜索内容 “

    0 个搜索结果,搜索内容 “