短信综合服务平台接口技术规范
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
短信综合服务平台接口技术规范(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'?>
返回参数说明:
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'?>
返回参数说明:
ErrorCode 错误代码:
1000 短信接收成功
1001 短信发送成功
1002 短信正在发送
1003验证失败(检查单位编号、帐号、密码)
1004 BathID无效
1111 短信发送失败
注: 仅当WriteBackTime 不为空时,Content内容有效。
四.特殊符转换
采用标准的转换方式。<采用%+内码>
珠海而立信息科技有限公司