| 程序包 | 说明 |
|---|---|
| com.xsxx.sms | |
| com.xsxx.sms.model |
| 类和说明 |
|---|
| BalanceResp
账号余额查询响应
{
"status": 0 // 请求成功
"result": 10000 //当前余额条数
}
|
| BatchSubmitResp
已过时。
|
| DailyStatsResp
日统计查询响应
{
"status" : 0, // 请求成功
"result":
{
"spId" : "apiSendUser01", // 发送账号
"date" : 20200101, // 查询的日期
"sendCount" : 1000, // 提交条数
"feeCount" : 1500 , // 发送条数
"successCount" : 1400,// 成功条数
"failCount" : 80, // 失败条数
"exceptionCount" : 0, // 异常条数
"noRespCount" : 20, // 未反馈条数
}
}
|
| DeliverResp
未读上行
{
"status" : 0, // 固定值0
"result":
[
{
"phone" : "13921350591", // 手机号码
"extCode" : "682", // 用户提交短信时候带的extCode
"content" : "上行回复内容" , // 上行内容
"receivetime" : "20170816153922",// 短信到达时间
"sId" : "123456789abcdefg", // 批次号
"sign" : "签名",
"msgid" : "-8629637681836384963" // 短信唯一编号
}
// 这里是数组会有多条,默认最大500条
,平台可配置
]
}
|
| ReportResp
状态报告
响应格式
{
"status" : 0, // 固定值0
"result" :
[
{
"phone" : "13921350591", // 手机号码
"msgid" : "-8629637681836384963", // 与提交中的msgid 一致
"status" : "DELIVRD" , // 短信状态,参考附表2
"donetime" : "20170816153922", // 短信到达时间
"fee" : 2, // 短信计费条数
"sId" : "123456789abcdefg" // 批次号
}
//这里是数组会有多条,默认最大500条
,平台可配置
]
}
|
| Sms
短信实体
最多100个号码,每个手机号保证是11位数字有效手机号
Sms sms = new Sms("19900000000","【签名】不带扩展码号");
Sms sms = new Sms("19900000000,199000000001","【签名】带扩展码号","666");
Sms sms = new Sms("19900000000,199000000001","【签名】带扩展码号,自定义msgId","666",123456789L); (V2接口实现自定义字段,仅支持Long型)
Sms sms = new Sms("19900000000,199000000001","【签名】带扩展码号,自定义msgId","666","customMsgId_without_emoji");(V4接口实现自定义字段)
|
| SubmitResp
提交反馈
|
| 类和说明 |
|---|
| DailyStats
日统计信息
|
| Deliver
上行
|
| Report
状态报告
|
| Resp
反馈原型
|
| SubmitResp
提交反馈
|
Copyright © 2022. All rights reserved.