推送状态/上行(号码加密)
当前推送方式只对手机号进行加密处理,推荐使用更安全的加密推送方式!
推送说明
- Content-Type: application/x-www-form-urlencoded
- 编码: UTF-8
- 推送地址: 客户需提供状态报告以及上行推送地址
- 推送频次: 推送失败将会在1分钟、5分钟、10分钟和1小时后再次尝试推送
- 推送结果: 客户正常处理后返回0。返回其他任何数据系统都会识别为推送失败
- 推送方式: 单条推送
状态报告(Report)参数
| 参数 | 数据类型 | 是否必填 | 字段解释 | 
|---|---|---|---|
| phoneNumber | String | 是 | 使用AES/ECB/PKCS5Padding模式加密,密钥长度128位。AES解密参考 AesUtil.java | 
| smsId | String | 是 | 消息Id | 
| stat | Int | 是 | 状态。 0:成功,其他为失败 | 
| statDes | String | 是 | 发送失败错误码 | 
| revTime | Int64 | 是 | 接收时间,毫秒 | 
上行(Deliver)参数
| 参数 | 数据类型 | 是否必填 | 字段解释 | 
|---|---|---|---|
| phoneNumber | String | 是 | 使用AES/ECB/PKCS5Padding模式加密,密钥长度128位。AES解密参考 AesUtil.java | 
| content | String | 是 | 上行内容 | 
| subCode | String | 否 | 扩展码 | 
| smsId | String | 否 | 上行对应的短信消息ID。 更新于2025-03-14 |