短信平台WebService接口 - V1.0
更新时间:2023-12-27 07:17:01 阅读量: 教育文库 文档下载
一、 Webservice接口说明
(一) Web Service地址
WSDL:http://*.*.*.*/services/Sms
(二) 名词说明
上发短信:指的是用户手机编辑短信发送到MAS机; 下发短信:指的是MAS机发送短信到用户手机; 时间格式:yyyymmddhh24miss 返回值:
? 通用返回值
integer
? 参数code说明: 0 其他 成功 失败,失败时body节点可为空 长短信:支持长短信,不管短信有多长,都是通过一次WebService调用完成。 短信长度 :能支持1000个汉字。
Username:用户名,采用AZDG加密方式进行加密 Passwrod:密码,采用AZDG加密方式进行加密 密钥为:chinagdn 加密验证地址为:
http://IP/test.jsp?mobile=手机&username=admin&password=0
(三) 接口说明(短连接方式)
1. 连接webservices接口
(1)接口定义:
public String ConnMas(String username, String password) (2)参数说明:
Username 用户名 Password 密码 (3)返回值格式说明:
integer
(4)返回值名词说明:
2. 批量获取上发短信
(1)接口定义:
public String getUpSms(String username, String password, String destaddr) (2)参数说明:
Username 用户名 Password 密码
Destaddr 目的地址,即移动分配号码所带扩展号码,考虑到不同业务系统用同一账号登录调用,则不同业务系统建议扩展号码分开,以便区分 (3)返回值格式说明:
integer
(4)返回值名词说明: telno : 手机号 destaddr: 端口号 content : 短信内容 msgid : 短信唯一标识
receivetime :MAS机接收短信时间 reserve : 保留项,暂时未用 (5)备注:
每条上行短信只能获取一次,在无上行短信确认情况下,每条短信最多返回5次
3. 获取上行短信确认
(1)接口定义:
public String RspUpSms (String username, String password,String msgid) (2)参数说明:
Username 用户名 Password 密码 msgid : 短信唯一标识(批量获取上发短信返回的msgid),多个唯一表示用英文逗号(,)隔开,例如: 122,123,124,125 (3)返回值格式说明:
integer
(4)返回值名词说明:
4. 插入下发短信
(1)接口定义:
public String InsertDownSms(String username, String password,String batch, String sendbody) (2)参数说明:
Username 用户名 Password 密码
Batch: 批次,各个系统用同一账号情况下请用不同批次号码 Sendbody: 发送主体 (3)返回值格式说明:
integer
(4)返回值名词说明: msgid : 手机号码,短信唯一标识(如果发送为群发,则返回多个msgid节点),如果msgid范围值<0,则代表短信发送失败,失败原因见错误码表 reserve : 保留项,暂时未用 (5)发送主体sendbody格式规范:
李老师,今天下午举行活动 杨老师,今天下午举行活动
5. 下发短信状态报告
(1)接口定义: public String getDownSmsResult(String username, String password, String Batch, String cnt) (2)参数说明:
Username 用户名 Password 密码
Batch: 批次,各个系统用同一账号情况下请用不同批次号码 cnt 获取的短信状态条数 <=10 (3)返回值格式说明:
integer
(4)返回值名词说明: msgid : 短信标识(插入下发短信返回的msgid) status : 手机接受状态,0是成功,其他失败 msgstatus : 网关状态,0成功,其他失败
resultmsg: 结果说明
senttime:手机获取短信时间 reserve: 预留
(5)备注:
一条下发短信只返回一次状态报告
6. 获取指定下发短信状态
(1)接口定义: public String getSpecialDownSmsResult(String username, String password,String batch, String msgid) (2)参数说明:
Username 用户名 Password 密码
Batch: 批次,各个系统用同一账号情况下请用不同批次号码 msgid : 短信标识,多个标识可用英文逗号(,)隔开,例如:1000,1002,1003 (3)返回值格式说明:
integer
……
(4)返回值名词说明: msgid : 短信标识(插入下发短信返回的msgid) status : 0是成功,其他失败
msgstatus : 网关状态,0成功,其他失败
resultmsg: 结果说明
senttime:手机获取短信时间 reserve: 预留
(5)备注:
一条下发短信只返回一次状态报告
正在阅读:
初三英语2014年中考备考计划05-27
集团财务管理模式05-29
办公室主任述职报告02-25
浙江省危废经营单位2016.5.2504-16
秘传八字泄天机01-01
芙蓉出水 - 伍朝辉 - 图文12-02
演讲比赛主持词、串台词、串场词、串词09-04
研究报告怎么写12-12
课外项目C 光电编码的识别和比较03-24
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 短信平台
- WebService
- 接口
- 1.0
- 扬州大学2006年“专转本”学生入学须知 - 图文
- 原核表达详细步骤
- 低空飞行项目可行性研究报告
- 概率统计强化班期末复习指南
- 石门揭煤的安全技术措施
- 养老院康复医疗设备购置项目投资可行性研究报告
- 黑龙江宝山矿业有限公司争光岩金矿资源开发项目 - 图文
- 小学生习惯养成教育研究实施方案
- 绿化旁站监理记录表1
- 高中生物第二章动物生命活动的调节2.2神经系统的结构与功能导学案1(无答案)浙科版必修3
- 人教版部编教材二年级语文上册《25狐狸养鸡(二)》教学设计
- 2015年第一季度经营分析会
- 班主任工作会议主持词(第三届)
- 小学数学三年级上册教案 - 《毫米 分米的认识》课堂实录
- Tomcat配置技巧
- 第一单元数学教案
- 精校可打印浙江省语文高考必背课文
- 2011二级建造师建筑第4讲试题分析下(2011年新版)
- 小学三年级工作总结
- 新幼儿园小班手指游戏集(13个)