概述

优质
小牛编辑
146浏览
2023-12-01

简介

小能iOS SDK是用于供各类iOS APP集成从而实现在线客服的智能服务需求的产品。

支持语音转文字、文字、图片、语音、视频、超媒体、表情、评价、留言、输入引导、预知消息、名片展示、商品展示、通知消息等消息类型,并且支持UI皮肤风格界面自定义切换和自定义扩展功能项。

支持用户轨迹上报、超媒体模板定制等服务。

支持客服端配置可修改SDK部分样式。

支持SDK样式随人工客服和机器人客服服务灵活自动切换。

SDK体系架构

SDK的产品架构结构如图所示:

IMKit

IMKit主要封装界面和实现部分业务逻辑,支持快速集成,实现丰富界面和交互。

IMCore

IMCore主要实现通信连接及业务处理,主要是SDK自己本身的数据处理及方法封装。

协议层

是SDK的底层协议层,保证消息的及时收发,协议层是基于C语言开发。

videoCall

videoCall是实时音视频,采用通知机制与上面几个层次解耦合,使用更加灵活。