API 概览
更新时间: 2025/06/17 10:48:29
本文介绍在网易云信即时通讯 IM UIKit(简称 NIM UIKit)层因为上层业务需要,在 NIM UIKit 层提供的接口。NIM UIKit 层接口位于 ChatKit 模块中,该模块提供 UI 层使用到的会话、通讯录、群、消息等相关接口。
在 ChatKit 层中接口主要分布在如下类中:
| 类名 | 概述 |
|---|---|
| IMKitConfigCenter | 提供 NIM UIKit 功能配置开关,可以对已实现的功能进行全局控制。如是否使用@功能、PIN 功能等。 |
AIRepo |
AI 数字人接口类,提供 AI 数字人获取和变更监听方法等。 |
ChatRepo |
消息相关接口类,提供消息发送、撤回、接受监听等。 |
ContactRepo |
通讯录相关接口,好友、黑名单相关接口等。 |
ConversationRepo |
会话相关业务逻辑接口。该类根据 UI 层业务逻辑,提供会话相关的数据获取、设置等操作,通过 IM SDK V2NIMConversationService 提供的接口实现。 |
ResourceRepo |
资源相关业务逻辑接口。 |
SearchRepo |
好友和群组相关搜索接口。UIKit 业务实现搜索功能。 |
SettingRepo |
设置相关业务逻辑接口。 |
TeamRepo |
群组相关接口。为 teamkit-ui 模块中业务提供群组相关接口,根据业务需求对 SDK 接口进行组合封装。 |
MiscRepo |
SDK 杂项业务逻辑接口。该类根据 UI 层业务逻辑,提供 SDK 杂项相关的数据获取、设置等操作,通过 IM SDK MiscService 提供的接口实现。 |
此文档是否对你有帮助?





