OA系统与短信服务器集成应用解决方案一、背景·您是否要为将一个简短的通知或问候发给多个同事,朋友或客户而不得不一个一个的拨打电话?您除了支付了昂贵的电话费以外,还付出了宝贵的时间?·您单位是否因为员工无法得到实时的产品、价格、库存等信息而影响运营效率,甚至丢失重要的商业机会。在企业日常管理工作中,经常要给多个人传达信息,传达范围小到科室小组,大到整个公司。用Email方式不能确保对方是否接收到;打固定电话也不行,因为不是每个人都一直在座位上;用手机联系的话会常常因为对方没有开机,或信号不好的而联系不上,或者因为对方电话忙而不得不多次重拨。特别是要联系到一些业务非常繁忙或经常出差的人员可能会耽误您宝贵的时间,并支付昂贵的手机费和长途电话费。二、OA系统短信应用范围1.收发领导的审批信息因为OA是采用工作流的模式,所以,在系统流中少了任何一个环节系统都无法进行下一步的工作,因此必须领导和老总们上班时间不可以离开办公电脑,但这很不现实,短信可以给你解决这样的问题,当领导不在电脑旁边时,只要有审批文件系统就自动的发一条短信到领导或老总的手机上,让他们知道需要审批的文件,如果需要的话,可以打电话回公司或发一条短信远程来审批签字;2.企业内部消息传递以及群发包括行政办公的管理信息传达(会议通知、业务额度、业务佣金、工作进度);办公通知、办公提醒等,从而节省办公人员为传递信息而耗费的精力;3.对行文流程进行自动监控其中可实现包括收文处理,发文处理,请示批示,交办汇报,会议管理,高级电子秘书,通知告示等;4.企业员工的工作、业务查询通过短信点播功能,实现对产品信息、优惠政策、订单信息等的查询;5.新产品、优惠产品的信息传递会员可通过短信索取信息,请求服务。系统对会员的请求自动回复,并启动管理系统及时提供服务。系统可随时向会员发送各种通知,适应不同的需求,发送会员需要的信息;6.与其他系统结合利用短信实现客户关系管理三、短信服务器功能特性品牌/可信度高:全部短信采用座机号码发出,可回拨,可信度高。企业品牌、诚信的延续。无需插卡,后付费处理能力:1、5、10、50个短信通道集群并发;支持5人同时使用;每小时发送3000-6000条;短信群发瞬间完成。每条短信到达与否都有真实的状态报告。可回复:短信接收方可直接回复,保存在短信服务器中。可任意扩展互动点播业务:预约、问卷调查、信息确认、团购、秒杀等等。系统安全性:国内首创软硬件一体化设计,杜绝病毒、木马攻击,商业数据/商业通信安全性高:联系人、短信收发数据都是存放在自己的硬件里面,别人无法查看的。联系人(通信录)数据保存在硬件ROM中,无法破解、拷贝。可靠性:嵌入式系统广泛应用于工业控制、数码、家电等可靠性要求较高领域,适合长期开机运行。无病毒、木马风险,无需专业人员维护。因为应用专一,所以可靠!安全性:内置防火墙,隔离内外网。连接互联网无需额外防火墙保护。内置多角色、多用户认证管理系统,有效保护数据安全。高性能:必智系列短信服务器CPU主频从300MHz到1.3GHz,完全满足1—30人企业多种终端(PC机、平板电脑、智能手机)并行使用。开机只需30秒!升级简单:系统内核开机自动升级。应用系统由管理员从界面上自行升级。由于操作系统高度统一,硬件升级时数据迁移瞬间完成。四、集成应用架构与互动流程1.OA系统与短信服务器集成架构2.发送流程图3.接收流程图五、短信服务器调用接口文档说明短信服务器支持最广泛的两种接口调用方式:HTTP接口调用方式(GET/POST)与SOAPWebService接口调用方式,具体方法说明如下:4.HTTP接口调用方式(GET/POST)=====================================================================接口地址:http://短信服务器地址/api/http_api.php编码格式:UTF-8单次号码上限:100条参数传输方式:POST/GET方式(强烈建议使用POST)使用前提:在短信服务器已注册用户并处于正常状态=====================================================================功能:发送短信支持GET/POST两种方式,提交参数如下:http://短信服务器地址/api/http_api.php?mark=send&id=userid&password=password&to=接收短信号码清单&content=短信内容&sendTime=预约发送时间注:该接口返回码参见下表。接口访问频率最大2次/秒。必选参数类型介绍markVarchar(4)字符型操作类型。发送短信时取值为sendidVarchar(20)字符型网关内置管理系统操作员帐号passwordVarchar(20)字符型操作员登录密码toVarchar(2000)短信接收号码。支持号码清单,使用英文逗号分隔,如:13144422334,13344566889每次最大提交100个号码。contentVarchar(512)字符型短信内容必须采用UTF-8编码,且短信内容包含中文时请先用urlencode编码。默认最长70个字符(不区分中英文),需要发送长短信时请启用qxzsxz可选参数,但会分成多条(70个汉字为一条)。可选参数类型介绍sendTimedatetime()长日期型预约发送时间,为空时立即发送。格式如:2010-10-2617:25sendQmVarchar(3)字符型个性签名。启用该参数时值为:yessendCszjVarchar(3)字符型抄送给自己。启用该参数时值为:yesqxglgnVarchar(3)字符型取消过滤功能以提高发送速度。启用该参数时值为:yesqxzsxzVarchar(3)字符型取消短信内容字数限制。最大256个汉字,但会分成多条(70个汉字为一条)。启用该参数时值为:yes返回状态码信息说明00成送成功-1发送失败:没有正确格式号码-2您的余额不足,请充值-3超出单次可提交数量:单次可提交数量为100-4用户名或密码错误-5短信内容超长,默认最长70字符,可启用可选参数qxzsxz-6参数不够或参数内容的类型错误-99系统繁忙。-98其它错误。====================================================================功能:余额查询支持GET/POST两种方式,提交参数如下:http://短信服务器地址/api/http_api.php?mark=balance&id=userid&password=password注:该接口返回码参见下表。接口访问频率最大2次/秒。必选参数类型介绍markVarchar(4)字符型操作类型。余额查询时取值为balanceidVarchar(20)字符型网关内置管理系统操作员帐号passwordVarchar(20)字符型操作员登录密码返回状态码信息说明Balance=nums1;BalanceUsed=nums2;Balance为当前余额条数BalanceUsed为已发条数-4用户名或密码错误5.SOAPWebService接口调用方式WebService接口基于soap协议开发,通过web形式提供短信服务。调用服务方法,参数类型为xml格式字符串。服务方法返回的结果同样是以xml字符串形式。关键词描述WebServices网络服务是一些自包含和自描述的应用程序组件,网络服务的通讯使用了开放性协议,可被其他应用软件使用。XML网络服务的基本要素,在通信服务接口中,服务的参数和返回值都是XML服务器地址:http://短信服务器地址/api/SoapServer.php?wsdl编码格式:UTF-8单次号码上限:100条使用前提:在本站已经注册并处于活动状态send()函数:功能:发送短信注:该接口返回码参见下表。接口访问频率最大2次/秒。必选参数类型介绍idVarchar(20)字符型网关内置管理系统操作员帐号passwordVarchar(20)字符型操作员登录密码toVarchar(2000)短信接收号码。支持号码清单,使用英文逗号分隔,如:13144422334,13344566889每次最大提交100个号码。contentVarchar(512)字符型短信内容必须采用UTF-8编码,且短信内容包含中文时请先用urlencode编码。默认最长70个字符(不区分中英文),需要发送长短信时请启用qxzsxz可选参数,但会分成多条(70个汉字为一条)。可选参数类型介绍sendTimedatetime()长日期型预约发送时间,为空时立即发送。格式如:2010-10-2617:25sendQmVarchar(3)字符型个性签名。启用该参数时值为:yessendCszjVarchar(3)字符型抄送给自己。启用该参数时值为:yesqxglgnVarchar(3)字符型取消过滤功能以提高发送速度。启用该参数时值为:yesqxzsxzVarchar(3)字符型取消短信内容字数限制。最大256个汉字,但会分成多条(70个汉字为一条)。启用该参数时值为:yes返回状态码信息说明00成送成功-1发送失败:没有正确格式号码-2您的余额不足,请充值-3超出单次可提交数量:单次可提交数量为100-4用户名或密码错误-5短信内容超长,默认最长70字符,可启用可选参数qxzsxz-6参数不够或参数内容的类型错误-99系统繁忙。-98其它错误。