野火IM使用方式
野火IM是以SDK+Demo方式提供的,有多种集成使用方式,下面就给大家介绍一下常见的野火IM使用方式。
1. 连接人与人
最直接的方式就是使用野火提供的Demo,只需要做一点点简单的开发包括修改名称logo对接第三方服务,部署之后您就可以拥有一套全平台功能齐全的即时通讯软件。这样的方式是见效快,立竿见影就能聊天。
可能有很多公司和单位已经有自己的App了,这时候更进一步的使用就是把野火的SDK引入到现有应用中,参考demo的实现方法,在自己的应用中集成了野火IM SDK。可能有些已经拥有组织通讯录服务了,这样就更容易地找到人在不用添加好友的情况下进行聊天。
连接人与人的目标是即时通讯最基础的功能。
2. 连接服务与人
人无时无刻不在使用着各种服务,野火IM还可以做到连接人与服务。最简单的连接就是服务通知,当一个订单状态发送变化后,用户可以立即收到一个订单状态通知;当一个审批被通过后,用户可以立即了解到新的状态。野火IM提供有机器人和频道的接口,可以给某个服务开通一个机器人或者频道账户,这样这个服务就可以调用接口发送消息。
这只做到了服务到人的单向通知,还可以进一步做到双向交互。机器人和频道有回调地址,客户端可以给机器人或频道发送消息,消息会回调的对应服务,就可以处理用户的请求了。
3. 服务的深度融合
除了服务通知之外,还可以进一步的做到服务的深度融合。使用野火开放平台,业务服务作为一个服务添加到工作台,除了服务和人的双向沟通外,还可以在工作台自动登录应用,在h5页面进行业务工作。当用户收到一个通知后,可以点击通知打开h5页面进行操作,不用再登录到业务系统中去处理了。使用野火的最终形态就是类似一个“钉钉”或者”企业微信“,区别就是使用野火更易用更灵活。
4. 总结
野火开放平台涉及到的内容特别多,但都很简单,也比较容易理解。代码是全部开源的,且专业版IM服务和社区版IM服务都支持,使用成本比较低。所以野火IM推荐使用的开放平台提高您的用户体验。源代码开源地址: https://gitee.com/wfchat/open-platform 。