You are on page 1of 5

泛微协同办公平台(e-cology)

非标准功能——配置短信接口
(V8.100.0531 版本)

Weaver Software
上海市联航路 1188 号 33 号楼泛微软件大厦
邮政编码:200122

电话:+86 21 68869298
传真:+86 21 50942278

上海泛微网络科技有限公司 www.weaver.com.cn 第 1 页 共 5 页

上海市闵行区联航路 1188 号浦江智谷 33 号楼


电话:021- 68869298 传真:021-50942278
版权说明

本手册以及相关的计算机软件程序仅用于为泛微协同管理平台最

终用户提供信息,上海泛微软件有限公司有权。本手册是上海泛

微软件有限公司的专有信息,并受中华人民共和国版权法和国际

公约的保护。

未得到上海泛微软件有限公司明确的书面许可,不得为任何目的、

以任何形式或手段辅助或传播本手册的任何部分内容。

本手册内容若有变动,恕不另行通知。本手册中例子中所引用的

公司、人名和数据若非特殊说明,均属虚构。

本手册以及本手册所提及的任何产品的使用均受适应的最终用户

许可协议限制。本手册由上海泛微软件有限公司制作。本手册中

提及的所有商标、商标名称、服务标志及徽标均归其各自公司所

有。

上海泛微网络科技有限公司 www.weaver.com.cn 第 2 页 共 5 页

上海市闵行区联航路 1188 号浦江智谷 33 号楼


电话:021- 68869298 传真:021-50942278
配置短信接口

ecology 目前使用短信猫作为内置的短信发送设备,但往往客户本身已经采购了其他的
短信服务商的产品,比如中国电信的企信通等等,如果要改用其他供应商的短信发送装置的
话可以通过 ecology 短信接口实现。ecology 短信接口包含了 sendSMS (msg)方法,客户开发
人员只要用自己的业务逻辑实现这个方法,ecology 系统在需要发送短信的时候就会调用客
户自己开发的发送方式。
另外,ecology 提供了基于中间表的接口实现,客户可以直接使用。这个接口实现的原
理是把要发送的短信数据按照和短信设备供应商约定的格式写道中间表中,由短信设备供应
商定时去获取数据并发送(大多数短信设备供应商已经提供了通过中间表方式发送短信的功
能。)

1 配置短信接口

选择【后端应用中心】→【应用中心】→【通信】→【短讯应用设置】→【短信服务方
式】菜单,进入如(图 1-1)所示页面。默认短信接口“方式”为“通用接口”。

(图 1-1)

当选择“自定义接口”时默认页面如(图 1-2)所示,进行相关设置,右键菜单中点击
“保存”。自己填写接口类和相应的参数和参数值。

上海泛微网络科技有限公司 www.weaver.com.cn 第 3 页 共 5 页

上海市闵行区联航路 1188 号浦江智谷 33 号楼


电话:021- 68869298 传真:021-50942278
(图 1-2)

当选择“自定义接口”,且勾选“常用短信接口”时,就可以选择系统中提供的接口。
如(图 1-3)所示。选择常用接口后对应的参数直接列出,根据列表后面的示例和短信商提
供的文档填写参数值即可配置成功。

(图 1-3)
当选择“数据源”时,短信接口类默认为:weaver.sms.JdbcSmsServiceNew。如(图 1-4)
所示。选择数据源填写信息即可。

上海泛微网络科技有限公司 www.weaver.com.cn 第 4 页 共 5 页

上海市闵行区联航路 1188 号浦江智谷 33 号楼


电话:021- 68869298 传真:021-50942278
(图 1-4)

【说明】
1、短信接口有三种方式:通用接口、数据源接口和自定义接口;
2、通用接口类已经实现,只需要设置中间表所在数据库属性及插入中间表的 sql 语句;
3、中间表必须有用于存放短信内容、短信接收人的字段,在设置“插入中间表 sql 语句”
时必须包含这两个字段,值是变量,由通用接口传值,用通配符?代替,如:insert into
OutTable(ReceiverMobileNo,Msg,SendTime,IsChinese,ExpressLevel,Sender)
values(?,?,getDate(),1,1,1),ReceiverMobileNo 和 Msg 是短信接受号码和内容,其它字段视实
际情况处理,但值需确定(通用接口不传这些字段的值);
4、自 定 义 接 口 的 接 口 类 和 属 性 根 据 需 要 进 行 设 置 , 自 定 义 接 口 类 必 须 实 现 接 口
weaver.sms.SmsService 的 方 法 public boolean sendSMS(String smsId,String number,String
msg);
5、 对于一个系统只支持一个短信接口;
6、自定义接口可以从系统提供的短信常用接口中直接选择。
7、当选择通用接口类时,推荐使用数据源方式。

Weaver Software
2017-07

上海泛微网络科技有限公司 www.weaver.com.cn 第 5 页 共 5 页

上海市闵行区联航路 1188 号浦江智谷 33 号楼


电话:021- 68869298 传真:021-50942278

You might also like