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

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接口说明(Domino)
3-1 1-2 华为技术有限公司 文档版本 01 (2006-03-31) infoX-MAS API 接口说明(Domino) 1 系统概述 1 1.1 概述 系统概述 为了企业用户更加简便同时又灵活...
infoX-MAS API接口说明(SOAP OA扩展接口)
infoX-MAS API接口说明(SOAP OA扩展接口)_IT/计算机_专业资料。infoX-MAS API...1.1 BusiSend Rsp 文档版本 01 (2008-08-30) 华为所有和机密 版权所有 ? ...
infoX-MAS API接口说明(SOAP)
infoX-MAS API接口说明(SOAP)_IT/计算机_专业资料。infoX-MAS API接口说明(SOAP)infoX-MAS API 接口说明(SOAP) 目 录 目 录 1 WebService 方式通信适配插件接...
MAS2.0 API接口插件开发手册
接口说明 SmsApiClient ApiClientFactory +createSmsApiClient() +createMmsApiClient() SmsApiClientImpl SmsApiClientHandler SmsSendRequest SmsSendResponse Sms ...
MAS2.0 JAVA API接口插件开发手册
API 结构说明 企业应用通过 APIClient 来与 MAS 通信,底层采用 Socket,这样可以保证高性能与稳定性。 API 方式通信适配插件接口封装了以下移动通信能力: 4 深圳市...
infoX-EIE V4.1 API接口说明(DLL)
共89页 infoX-EIE V4.1 API 接口说明(DLL) 内部公开 Ret = SP_Startup("pc...('yyyy-MM-dd hh:mm:ss', Ret := SubmitShortMessage(pchar(SendTime), ...
infoX-EIE V4.1 API接口说明(COM)
= SendTimePicker.DateTime); FormatDateTime('yyyy-MM-dd hh:mm:ss', Submit...infoX-MAS API接口说明(... 40页 5下载券 infoX -API接口培训材料 39页 ...
API接口调用说明及示例(第四次修订)
API接口调用说明及示例(第四次修订)_计算机软件及应用_IT/计算机_专业资料。E...('Content-Type' => 'application/x-www-form-urlencoded')); $http->send...
外部API接口说明
外部API接口说明_计算机软件及应用_IT/计算机_专业资料。外部API接口说明 wifiAP 认证系统-外部 API 接口文档 外部 API 接口说明 Rev. 日期 2.0 2012-08-31 人员...
表格目录
5-2 ii 华为技术有限公司 文档版本 01 (2007-12-25) infoX-MAS API 接口说明(JAVA) 表格目录 表格目录表 2-1 Java API 的短信接口 ......
更多相关标签:
api.sendevent | sendcloud api | eqqapisendfaild | sendcloud apikey | qqapisendresultcode | sendgrid api | send api | sendredirect api |