一、企业即时通讯常见的二次开发能力
日常工作中,沟通如空气般必不可少,因此即时通讯软件是常驻在企业桌面的应用,在操作系统右侧状态栏中的托盘图标闪动能即时的提醒用户有新的消息等待阅读。
随着办公需求的多样化,企业一般会拥有多个业务系统,但大多数业务系统不具备即时通讯能力。
将即使通讯软件作为企业业务的统一入口以及运用企业即时通讯的二次开发能力将成为企业系统管理员在搭建企业信息系统中需要了解的知识。
1.单点登录-系统间的账号互通
单点登录指的是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。
系统之间沟通的第一步就是要进行认证,通过认证来判断是否是由信任的服务器发出的接口请求。
对于企业拥有多个办公系统而言,即时通讯能够通过单点登录解决多个系统的登录问题。
2.组织架构同步-维护一套组织架构数据源
对企业来说,企业的组织架构可能存在于不同的系统中,如何将这些散落在各个系统中的组织架构信息进行统一维护是许多系统管理员头痛的问题。
有度即时通内置的同步场景有ldap组织架构同步以及腾讯企业邮箱的组织架构同步。内置的同步场景仅需填写基本的认证信息就可以很方便的做好系统集成。
对于其他非内置的系统,可以通过API接口实现组织架构的获取以及组织架构的写入。
除了将其他系统的组织架构同步到即时通讯软件,将即时通讯的组织架构能力开放给其他系统也是一项重要的能力。通过API接口,其他系统可以直接使用即时通讯的组织架构而无需再搭建一套组织架构。
3.消息推送-系统间消息互通
即时通讯软件拥有消息及时送达的优势,而将这一优势开放给没有及时通讯能力的系统,无疑是重要的集成场景。例如业务系统的代办消息,通过即时通讯软件进行二次开发,使代办消息及时的送达到用户的桌面通知。
对有度即时通而言,将有度SDK集成到系统中,系统就可以使用SDK调用方法直接向指定用户发送消息。从而实现企业内部信息的即时流通。
有度即时通提供丰富的消息类型,可分为:
- 会话消息:文本、图片、文件、视频、语音消息
- 应用消息:文本、图片、文件、图文、隐式链接、外链消息
- 系统消息,邮件消息,短信消息
二、集成案例之与慧点OA系统的集成
1.集成诉求
- 在部署有度即时通后使用慧点OA系统中的组织架构
- 慧点OA的代办消息需要及时的通过有度即时通传达到企业员工
- 点击有度即时通应用面板能进入到OA系统首页
- 点击代办消息后直接单点登录至慧点OA系统中对应的代办事项页
2.有度即时通提供的接口能力
- 部门,用户数据的读取、写入接口
- 第三方系统登录验证接口:将用户登录时的账号、密码转入到慧点OA系统进行验证
- 发送消息类型为外链消息的应用消息接口
- 单点登录接口
3.集成效果
通过使用有度SDK工具对有度即时通软件进行的二次开发,应用有度即时通提供的接口能力。很好的满足了企业整合慧点OA业务系统的需求。使业务系统产生的消息能够通过有度即时通通知企业员工,同时在使用业务系统又无需再关心帐号密码不统一等问题。方便了企业信息系统的使用,减少了企业员工信息沟通成本。