- 1、短信发送
在接收到客户端发送的http请求后,返回以xml的方式返回处理结果。格式为:
<?xml version="1.0" encoding="utf-8" ?>
<returnsms>
<returnstatus>status</returnstatus> ---------- 返回状态值:成功返回Success 失败返回:Faild
<message>message</message> ---------- 返回信息:见下表
<remainpoint> remainpoint</remainpoint> ---------- 返回余额
<taskID>taskID</taskID> ----------- 返回本次任务的序列ID
<successCounts>successCounts</successCounts> --成功短信数:当成功后返回提交成功短信数
</returnsms>
| 返回信息提示 | 说明 |
|---|---|
| ok | 提交成功 |
| 用户名或密码不能为空 | 提交的用户名或密码为空 |
| 发送内容包含sql注入字符 | 包含sql注入字符 |
| 用户名或密码错误 | 表示用户名或密码错误 |
| 短信号码不能为空 | 提交的被叫号码为空 |
| 短信内容不能为空 | 发送内容为空 |
| 包含非法字符: | 表示检查到不允许发送的非法字符 |
| 对不起,您当前要发送的量大于您当前余额 | 当支付方式为预付费是,检查到账户余额不足 |
| 其他错误 | 其他数据库操作方面的错误 |
- 2、余额及已发送量查询接口
<?xml version="1.0" encoding="utf-8" ?>
<returnsms>
<returnstatus>status</returnstatus>-------返回状态值:成功返回Success 失败返回:Faild
<message>message</message>--------------返回信息提示:见下表
<payinfo>payinfo</payinfo>--------------返回支付方式 后付费,预付费
<overage>overage</overage>-------------返回余额
<sendTotal>sendTotal</sendTotal>----返回总点数 当支付方式为预付费是返回总充值点数
</returnsms>
| 返回信息提示 | 说明 |
|---|---|
| 返回空 | 查询成功 将返回相应的支付方式、账户使用条数、总充值点数 |
| 用户名或密码不能为空 | 提交的用户名或密码为空 |
| 用户名或密码错误 | 表示用户名或密码错误 |
- 3、非法关键字查询
<?xml version="1.0" encoding="utf-8" ?>
<returnsms>
<message>message</message>--------------返回信息提示:见下表
</returnsms>
| 返回信息提示 | 说明 |
|---|---|
| 用户名或密码不能为空 | 提交的用户名或密码为空 |
| 用户名或密码错误 | 表示用户名或密码错误 |
| 包含非法字符 | 检查出来包含非法关键词 |
| 未包含非法字符 | 未检查出非法关键词 |
- 4、状态报告接口
<?xml version="1.0" encoding="utf-8" ?>
<returnsms>
<message>message</message>--------------返回信息提示:见下表
</returnsms>
| 返回信息提示 | 说明 |
|---|---|
| 用户名或密码不能为空 | 提交的用户名或密码为空 |
| 用户名或密码错误 | 表示用户名或密码错误 |
| 该用户不允许查看状态报告 | 权限级别不足 |
| 参数不正确 | 传递的参数错误 |
- 5、上行接口
<?xml version="1.0" encoding="utf-8" ?>
<returnsms>
<message>message</message>--------------返回信息提示:见下表
</returnsms>
| 返回信息提示 | 说明 |
|---|---|
| 用户名或密码不能为空 | 提交的用户名或密码为空 |
| 用户名或密码错误 | 表示用户名或密码错误 |
| 该用户不允许查看状态报告 | 权限级别不足 |
| 参数不正确 | 传递的参数错误 |




