当前位置:首页 >> 信息与通信 >>

infoX-MAS API接口说明(MMSENDAPI)


infoX-MAS API 接口说明(MMSENDAPI)









1 说明.................................................................................................................................................. 3 2 安装说明........................................................................................................ 错误!未定义书签。 3 配置文件说明 配置文件说明.................................................................................................................................. 5
3.1 彩信 API 系统配置文件 mmAPIConfig.txt ................................................................................................... 5 3.2 彩信日志配置文件 Log4j.properties.............................................................................................................. 6

4 参数及返回值说明 参数及返回值说明.......................................................................................................................... 7
4.1 参数说明 ......................................................................................................................................................... 7 4.2 返回值说明 ..................................................................................................................................................... 8

5 功能及使用说明 功能及使用说明.............................................................................................................................. 9
5.1 初始化建权功能 ............................................................................................................................................. 9 5.2 彩信发送功能 ................................................................................................................................................. 9

文档版本 01 (2007-03-31)

华为技术有限公司

i

infoX-MAS API 接口说明(MMSENDAPI)

1 说明

1
本文档详细说明 infoX-MAS mmAPI 的使用方法

说明

文档版本 01 (2007-03-31)

华为技术有限公司

3

infoX-MAS API 接口说明(MMSENDAPI)

2 配置文件说明

2
配置项 routWidth routHeight imgWidth imgHeight imgLeft imgTopUp imgTopDown txtWidth txtHeight txtLeft txtTopUp txtTopDown smilPath clusterAddPath picPath musicPath textPath jdbcUrl SERVER_IP
文档版本 01 (2007-03-31)

配置文件说明

2.1 彩信 API 系统配置文件 mmAPIConfig.txt
说明 手机屏宽度 手机屏高度 图片显示宽度 图片显示高度 图片显示左边距 图片显示上边距(图片在上情况取值) 图片显示上边距(图片在下情况取值) 文本显示宽度 文本显示高度 文本显示左边距 文本显示上边距(图片在上情况取值) 文本显示上边距(图片在下情况取值) 企业信息机彩信 SMIL 文件所在路径 企业信息机彩信群发地址文件所在路径 企业信息机彩信图片文件所在路径 企业信息机彩信音乐文件所在路径 企业信息机彩信文本文件所在路径 JDBC 连接用 URL 企业信息机 IP 地址
华为技术有限公司 5

2 配置文件说明

infoX-MAS API 接口说明(MMSENDAPI)

配置项 SERVER_PORT

说明 企业信息机提供彩信 API 上传文件的端口(必须与 WAS 模 块的 app.xml 文件中 mmsUpFile/prot 配置一致) 彩信 SMIL 文件编码方式

encoding

2.2 彩信日志配置文件 Log4j.properties
通用日志包配置文件,在这不再详述。

6

华为技术有限公司

文档版本 01 (2007-03-31)

infoX-MAS API 接口说明(MMSENDAPI)

3 参数及返回值说明

3
3.1 参数说明
说明 彩信实体 Bean(MMBean)
方法 setSendTime setNeedReport 默认值 当前时间 0 说明

参数及返回值说明 参数及返回值说明

说有有默认值的属性用户可以不必调用方法进行设置。

彩信下发时间(必须大于等于当前时间) 是否需要状态报告 0:不需要 1:需要

setSubject setDestNumbers setDestNumberFiles



彩信标题 设置单发手机号码数组(不正确的号码将被过 滤) 设置群发手机号码文件数组(不正确的号码将 被过滤) 增加入 1 帧(最大不得超过 5 帧)

addFrame

彩信帧实体 Bean(MMFrameBean)
方法 setTextFileName setPictureFileName 默认值 说明 帧文本文件路径文件名 帧图片文件路径文件名

文档版本 01 (2007-03-31)

华为技术有限公司

7

3 参数及返回值说明

infoX-MAS API 接口说明(MMSENDAPI)

方法 setMusicFileName setDelayTime

默认值

说明 帧音乐文件路径文件名

5

帧延迟时间(单位:秒)

注:每一帧的文本、图片、音乐必须存在一种,否则将为空帧,导致发送失败。

3.2 返回值说明
0:彩信发送成功(可能过滤了部分非法号码,日志会有详细纪录) 1:彩信标题有误 2:彩信内容有误 3:发送时间有误 4:接收号码有误 5:用户名密码错误 6:彩信文件超出 50K 7:输入状态报告有误 -1:其它错误

8

华为技术有限公司

文档版本 01 (2007-03-31)

infoX-MAS API 接口说明(MMSENDAPI)

4 功能及使用说明

4
4.1 初始化建权功能
如下: // 彩信发送实例建议用 static 修饰,重复使用。

功能及使用说明 功能及使用说明

通过 MMSendMng.getInstance(用户名, 密码)获得 MMSendMng 实例。

public static MMSendMng send = MMSendMng.getInstance("admin", "0");

4.2 彩信发送功能
MMBean:彩信 Bean MMFrameBean:彩信内容 Bean sendMM(MMBean):彩信发送方法 如下:

/** 检查初始化是否成功 **/ if (send == null) { System.out.println("彩信 API 初始化失败!"); return; }

/*** 构造彩信内容实体 **/

文档版本 01 (2007-03-31)

华为技术有限公司

9

4 功能及使用说明

infoX-MAS API 接口说明(MMSENDAPI)

// 帧的内容可以任意组合,但不能有空帧(即每一帧的图片、音乐、文本至 少要设置一种) // 第 1 帧(帧的内容只有文本) MMFrameBean mmFream1 = new MMFrameBean(); mmFream1.setDelayTime(3); // 延迟时间(默认值:5 单位:秒) mmFream1.setTextFileName( "F:\\Project 企业信息机\\Document\\V4.1D21\\ST\\text.txt"); // 文本文件 (根据当地手机用户情况,一般采用 UTF-8 编码)

// 第 2 帧(帧的内容有图片和音乐,延迟时间采用默认时间) MMFrameBean mmFream2 = new MMFrameBean(); mmFream2.setPictureFileName( "F:\\Project 企业信息机\\Document\\V4.1D21\\ST\\logo.JPEG"); // 图片 (格式没有限制、只要手机支持即可) mmFream2.setMusicFileName( "F:\\Project 企业信息机\\Document\\V4.1D21\\ST\\我不是黄蓉.amr"); // 音 乐(格式没有限制、只要手机支持即可)

/** 构造彩信实体 **/ MMBean mmBean = new MMBean();

// 增加帧(最多不要超过 5 帧,内容总和不得超过 45K,必须按希望显示的 顺序添加) mmBean.addFrame(mmFream1); mmBean.addFrame(mmFream2);

// 增加发送号码数组(必须有接收号码,号码数组还是群发文件可以任意选 择,也可以都选) String[] numbers = new String[2]; numbers[0] = "13800000001"; numbers[1] = "13800000002"; mmBean.setDestNumbers(numbers);

// 增加发送号码文件(必须有接收号码,号码数组还是群发文件可以任意选 择,也可以都选)
10 华为技术有限公司 文档版本 01 (2007-03-31)

infoX-MAS API 接口说明(MMSENDAPI)

4 功能及使用说明

String[] numberFiles = new String[2]; numberFiles[0] = "F:\\Project 企业信息机\\Document\\V4.1D21\\ST\\numberFile_01(02).txt"; numberFiles[1] = "F:\\Project 企业信息机\\Document\\V4.1D21\\ST\\numberFile_02(02).txt"; mmBean.setDestNumberFiles(numberFiles);

// 设置是否需要状态报告,可以不设定(默认值:0 不需要) mmBean.setNeedReport(1);

// 设置下发时间,可以不设定(默认值:当前时间) mmBean.setSendTime(new Timestamp(System.currentTimeMillis()));

// 设置彩信主题,可以不设定(默认值:空) mmBean.setSubject("测试");

int result = send.sendMM(mmBean); if (result == 0) { System.out.println("彩信发送成功"); } else { System.out.println("彩信发送失败"); }

文档版本 01 (2007-03-31)

华为技术有限公司

11


相关文章:
infoX-MAS API接口说明(SOAP OA扩展接口)
华为技术有限公司 i infoX-EIE API 接口说明(SOAP OA 扩展接口) 目 录 1 MAS 服务器支持移动办公功能接口扩展 1.1 背景及使用说明在移动办公业务中,需要对在...
infoX-MAS API接口说明(SOAP)
infoX-MAS API接口说明(SOAP)_IT/计算机_专业资料。infoX-MAS API接口说明(SOAP)infoX-MAS API 接口说明(SOAP) 目 录 目 录 1 WebService 方式通信适配插件...
API接口文档(20100419)
新视野网络 API 文档(V2.0) API 文档说明: 协议:接口采用 http 协议,代理商...info 代理商登录帐号 订单时间,格式: 2000-02-20 12:03:33 YYYY-MM-DD HH...
infoX-EIE V4.1 API接口说明(DLL)
共89页 infoX-EIE V4.1 API 接口说明(DLL) 内部公开 第1章 系统概述 1.1...('yyyy-MM-dd hh:mm:ss', Ret := SubmitShortMessage(pchar(SendTime), ...
API接口调用说明及示例(第四次修订)
API接口调用说明及示例(第四次修订)_计算机软件及应用_IT/计算机_专业资料。E...('Content-Type' => 'application/x-www-form-urlencoded')); $http->send...
K_3Cloud+WebAPI接口说明文档
Info); } } 示例说明: 其中主要关注构造的 Json 字串 通过 Json 编译工具,可查看及构造相应 Json 数据 第 2 页 /共 6 页 K/3 Cloud Web API 接口说明...
基于HTTP的API服务接口说明书
基于HTTP的API服务接口说明书_计算机软件及应用_IT/计算机_专业资料。ScadaCloud...假如没有历史数据返回,返回 ” dpxid=DP_XID&count=0 ”。 2.5 设置数据点...
API接口文档(简单版)
API接口文档(简单版)_计算机软件及应用_IT/计算机_专业资料。只是个模板,有目录,大纲,页眉,标题 XX 接口文档 V1.0 XX 接口文档 V1.0 制作:yibyli 说明:...
infoX-EIE V4.1 API接口说明(COM)
('yyyy-MM-dd SendTimeMultiPicker.DateTime); SourceAddr := SourceAddrMul...infoX-MAS API接口说明(... 40页 5下载券 infoX -API接口培训材料 39页...
短信平台API接口使用手册
南京市建邺区短信平台 API 接口说明 目 1 录 API 接口......“,”分隔) sendPhoneNum 回复短信的开始时间(形如 YYYY-MM-DD) ,以短信接收时间为准 start...
更多相关标签: