当前位置:文档之家› 短信综合服务平台接口技术规范

短信综合服务平台接口技术规范

短信综合服务平台接口技术规范(V1.0)
目录
一.概述 (3)
二.调用路径 (3)
三.调用参数说明 (3)
1.SendMsg.jsp (发送短信)参数说明 (3)
2.GetMsgStatues.jsp (查询状态,短信回复等)参数说明 (4)
四.特殊符转换 (5)
一.概述
业务系统可通过该接口发送短信。

二.调用路径
SendMsg.jsp 调用路径为:Http://IP:8080/Interface/ SendMsg.jsp GetMsgStatues.jsp调用路径为:Http://IP:8080/Interface/ GetStatues.jsp Http://IP:8080/在系统中采用配置方式,方便以后服务升级。

三.调用参数说明
1.SendMsg.jsp (发送短信)参数说明
●传入参数
UnitCode 单位编号 (每一单位唯一编号)
SPCODE 接入号
Account 帐号
Password 密码
DestNum 接收号码
Content 短信内容(长度不能超过1024)
WriteBack 是否要求回复(0表示不要求回复,1表示要求回复),仅当WriteBack
为1时,对方收到短信后方可回复短信至平台
●返回参数
SendMsg.jsp 以xml格式返回调用结果,格式如下:
<? xml version='1.0' encoding='gb2312'?>
<SendMsg>
<ErrorCode>1000</ErrorCode>
<BatchID>200603130901224351</BatchID>
<FILTRATE>敏感字</FILTRATE>
</SendMsg>
返回参数说明:
BatchID 短信发送批次号。

如:200603130901224351 (FFFF表示失败!)
FILTRATE 敏感字
ErrorCode 错误代码说明:
1000 发送成功
1001 验证失败(检查单位编号、帐号、密码)
1002 发送内容超长(1024)
1003号码出错
1004 敏感字
1005 非法IP地址
1111 系统错误
注: 仅当ErrorCode为1000时,BatchID有效。

仅当ErrorCode为1004时,FILTRATE有效。

2.GetMsgStatues.jsp (查询状态,短信回复等)参数说明
●传入参数:
Account 帐号
Password 密码
UnitCode 单位编号
BatchID 短信发送批次号。

●返回参数:
GetBatchid.jsp 以xml格式返回调用结果,格式如下:
<? xml version='1.0' encoding='gb2312'?>
<GetMsgStatues>
<ErrorCode>1000</ErrorCode>
<WriteBackTime>短信回复时间</ WriteBackTime>
<Content >短信回复内容</Content >
</GetMsgStatues >
返回参数说明:
ErrorCode 错误代码:
1000 短信接收成功
1001 短信发送成功
1002 短信正在发送
1003验证失败(检查单位编号、帐号、密码)
1004 BathID无效
1111 短信发送失败
注: 仅当WriteBackTime 不为空时,Content内容有效。

四.特殊符转换
采用标准的转换方式。

<采用%+内码>
珠海而立信息科技有限公司。

相关主题