| 参数 | 方法 | Sign |
|---|---|---|
| account:test password:123456 datetime:20190101120000 |
MD5(test12345620190101120000) | 6ac4928d8d0c3c5ba75981b539c52152 |
| 参数 | 说明 | 是否必填 | 类型 |
|---|---|---|---|
| version | 协议版本号 | 否(默认1.0) | String |
| account | 账号 | 是 | String |
| sign | MD5签名(详细说明见接口说明Sign签名生成方法) | 是 | String |
| datetime | 时间字符串【年月日时分秒】,非时间戳 | 是 | String |
| 参数 | 说明 | 类型 |
|---|---|---|
| status | 查询状态 0:获取成功 -1:认证错误 -2:IP访问受限 |
INT |
| balance | 账户余额 | String |
| gift | 账户赠送余额 | String |
| 参数 | 说明 | 是否必填 | 类型 |
|---|---|---|---|
| version | 协议版本号 | 否(默认1.0) | String |
| account | 账号 | 是 | String |
| sign | MD5签名(详细说明见接口说明Sign签名生成方法) | 是 | String |
| datetime | 时间字符串【年月日时分秒】,非时间戳 | 是 | String |
| senderid | 发送方号码 | 否 | String |
| numbers | 短信接收号码,多个号码之间以英文逗号分隔(GET请求一次最多100个,POST请求一次最多1000个) | 是 | String |
| content | 发送内容(GET方式提交需要做urlEncode),长度不能超过1024字节 | 是 | String |
| 参数 | 说明 | 类型 |
|---|---|---|
| status | 查询状态 0:获取成功 -1:认证错误 -2:IP访问受限 -3:短信内容含有敏感字符 -4:短信内容为空 -5:短信内容过长 -6:不是模板的短信或大陆、香港、澳门、台湾方向未报备 -7:号码个数过多 -8:号码为空 -9:号码异常 -10:该通道余额不足,不能满足本次发送 -11:定时时间格式不对 -12:由于平台的原因,批量提交出错,请与管理员联系 -13:用户被锁定 -16:超出时间范围限制 -17:短信模版不能为空 |
INT |
| success | 提交成功的个数 | INT |
| fail | 提交失败的个数 | INT |
| array | 提交短信成功的数组,数组中依次包含“号码、号码的发送结果查询ID”,均为数字字符 |
| 参数 | 说明 | 是否必填 | 类型 |
|---|---|---|---|
| version | 协议版本号 | 否(默认1.0) | String |
| account | 账号 | 是 | String |
| sign | MD5签名(详细说明见接口说明Sign签名生成方法) | 是 | String |
| datetime | 时间字符串【年月日时分秒】,非时间戳 | 是 | String |
| senderid | 发送方号码 | 否 | String |
| mobile | 短信接收号码,多个号码之间以英文逗号分隔 | 是 | String |
| content | 发送内容(需要做urlEncode),长度不能超过1024字节 | 是 | String |
| smsid | 请求方自行定义的消息ID | 是 | String |
| 参数 | 说明 | 类型 |
|---|---|---|
| status | 查询状态 0:获取成功 -1:认证错误 -2:IP访问受限 -3:短信内容含有敏感字符 -4:短信内容为空 -5:短信内容过长 -6:不是模板的短信或大陆、香港、澳门、台湾方向未报备 -7:号码个数过多 -8:号码为空 -9:号码异常 -10:该通道余额不足,不能满足本次发送 -11:定时时间格式不对 -12:由于平台的原因,批量提交出错,请与管理员联系 -13:用户被锁定 -14:smsid为空 |
INT |
| success | 提交成功的个数 | INT |
| fail | 提交失败的个数 | INT |
| array | 提交短信成功的数组 数组中依次包含:提交状态、号码、smsid、号码的发送结果查询ID(提交失败没有查询ID返回) |
| 参数 | 说明 | 是否必填 | 类型 |
|---|---|---|---|
| version | 协议版本号 | 否(默认1.0) | String |
| account | 账号 | 是 | String |
| sign | MD5签名(详细说明见接口说明Sign签名生成方法) | 是 | String |
| datetime | 时间字符串【年月日时分秒】,非时间戳 | 是 | String |
| ids | 指定查询发送结果的短信id(该id在提交时由系统返回) 多个号码之间以英文逗号分隔(最多200个) |
是 | String |
| 参数 | 说明 | 类型 |
|---|---|---|
| status | 查询状态 0:获取成功 -1:认证错误 -2:IP访问受限 -3:短信内容含有敏感字符 -4:短信内容为空 -5:短信内容过长 -6:不是模板的短信或大陆、香港、澳门、台湾方向未报备 -7:号码个数过多 -8:号码为空 -9:号码异常 -10:该通道余额不足,不能满足本次发送 -11:定时时间格式不对 -12:由于平台的原因,批量提交出错,请与管理员联系 -13:用户被锁定 -14:查询id异常 |
INT |
| success | 发送成功的个数 | INT |
| fail | 发送失败的个数 | INT |
| unsent | 未发送条数 | INT |
| sending | 正在发送的条数 | INT |
| nofound | Id没有找到的条数 | INT |
| array | 短信发送结果的数组 数组中依次包含“号码的状态查询ID、号码、发送时间、状态”,均为数字字符 状态: 0:发送成功 1:未发送 2:正在发送 非012发送失败 |
| 参数 | 说明 | 是否必填 | 类型 |
|---|---|---|---|
| version | 协议版本号 | 否(默认1.0) | String |
| account | 账号 | 是 | String |
| sign | MD5签名(详细说明见接口说明Sign签名生成方法) | 是 | String |
| datetime | 时间字符串【年月日时分秒】,非时间戳 | 是 | String |
| date | 查询日期字符串【年月日】 | 否(默认当天日期) | String |
| begintime | 查询起始时间【时分秒】 | 是 | String |
| endtime | 查询结束时间【时分秒】 | 否(默认开始时间后1小时时间) | String |
| startindex | 查询的起始下标(单次查询默认最多返回50000个结果,超过50000分多次查询时可用到此字段) | 否(默认0) | INT |
| 参数 | 说明 | 类型 |
|---|---|---|
| status | 查询状态 0:获取成功 -1:认证错误 -2:IP访问受限 -13:用户被锁定 -14:查询id异常 -15:查询过频繁 -16:超出时间范围限制 |
INT |
| success | 发送成功的个数 | INT |
| fail | 发送失败的个数 | INT |
| array | 短信发送结果的数组 数组中依次包含“号码的状态查询ID、号码、发送时间(时间戳)、状态”,均为数字字符 状态: 0发送成功,非0发送失败 |
| 参数 | 说明 | 类型 |
|---|---|---|
| msgid | 短信消息ID,此ID为sendsms、batchsendsms接口返回的消息ID | INT |
| mobile | 短信接收号码 | String |
| status | 短信状态: 0发送成功,非0发送失败 |
INT |
| timestamp | 短信发送完成时间(时间戳) | INT |