概述
优质
小牛编辑
146浏览
2023-12-01
简介
小能iOS SDK是用于供各类iOS APP集成从而实现在线客服的智能服务需求的产品。
支持语音转文字、文字、图片、语音、视频、超媒体、表情、评价、留言、输入引导、预知消息、名片展示、商品展示、通知消息等消息类型,并且支持UI皮肤风格界面自定义切换和自定义扩展功能项。
支持用户轨迹上报、超媒体模板定制等服务。
支持客服端配置可修改SDK部分样式。
支持SDK样式随人工客服和机器人客服服务灵活自动切换。
SDK体系架构
SDK的产品架构结构如图所示:
IMKit
IMKit主要封装界面和实现部分业务逻辑,支持快速集成,实现丰富界面和交互。
IMCore
IMCore主要实现通信连接及业务处理,主要是SDK自己本身的数据处理及方法封装。
协议层
是SDK的底层协议层,保证消息的及时收发,协议层是基于C语言开发。
videoCall
videoCall是实时音视频,采用通知机制与上面几个层次解耦合,使用更加灵活。