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

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)
华为技术有限公司 文档版本 01 (2008-08-30) infoX-MAS API 接口说明(SOAP)...(SOAP) 应用发送短信 sendSmsRequest sendSmsResponse 应用主动获取短信发送状态 ...
infoX-MAS API接口说明(DB)
infoX-MAS API接口说明(DB)_IT/计算机_专业资料。infoX-MAS API接口说明(DB...gb18030 SENDMETHOD N 0 Int 4 0:普通短信 1:普通短信立 即显示 2:长短信...
infoX-EIE V4.1 API接口说明(COM)
('yyyy-MM-dd SendTimeMultiPicker.DateTime); SourceAddr := SourceAddrMul...infoX-MAS API接口说明(... 40页 5下载券 infoX -API接口培训材料 39页...
API接口文档
数字: 成功添加邮箱返回用户 id 值 四、获取用户信息接口 1、接口调用地址使用邮箱名称调用(未开启自定义用户字段功能) : http://domain/webmail/api/userInfo....
MAS2.0 API接口插件开发手册
MAS2.0 API接口插件开发手册_IT/计算机_专业资料。MAS2.0 API接口插件开发手册 中国移动代理服务器 MAS V2.0 API 接口插件 开发手册 深圳市嘉讯软件有限公司 2008 ...
接口说明
SHECA 数字证书--网络因此更真实 UniTrust SafeEngine API 接口说明 上海市电子商务安全证书管理中心有限公司 上海市电子商务安全证书管理中心有限公司 SHECA 数字证书-...
外部API接口说明
外部API接口说明_计算机软件及应用_IT/计算机_专业资料。外部API接口说明 wifiAP 认证系统-外部 API 接口文档 外部 API 接口说明 Rev. 日期 2.0 2012-08-31 ...
API接口文档(简单版)
API接口文档(简单版)_计算机软件及应用_IT/计算机_专业资料。只是个模板,有目录,大纲,页眉,标题 XX 接口文档 V1.0 XX 接口文档 V1.0 制作:yibyli 说明:...
API接口调用说明及示例(第四次修订)
API接口调用说明及示例(第四次修订)_计算机软件及应用_IT/计算机_专业资料。E...('Content-Type' => 'application/x-www-form-urlencoded')); $http->send...
MAS2.0 JAVA API接口插件开发手册
MAS2.0 JAVA API接口插件开发手册_计算机软件及应用_IT/计算机_专业资料。中国...发送响应通知-notifySmsSendResponse 方法错误! 未定义书签。 4.4.2.2.2. ...
更多相关标签: