群组概述
群聊是即时通讯类应用中常见的多人通讯方式,一般包含两个及以上的用户。融云的群组业务支持丰富的群组成员管理、禁言管理等特性,支持离线消息推送和历史消息记录漫游,可用于兴趣群、办公群、客服服务沟通等。Global IM UIKit 提供开箱即用的群聊会话 UI 组件。
服务配置
客户端 SDK 默认支持群组业务,不需要申请开通。部分基础功能与增值服务可以在控制台 IM 服务的服务购买和服务配置页面进行开通和配置。
- App Key 下可创建的群组数量无限制。单个用户可加入的群组数量无限制。
- 群组有容量上限,默认群组成员数量上限为 3000 人,可提交工单修改。
- 默认情况下,App Key 未开通单群聊消息云端存储服务。您可以在控制台开通单群聊消息云端存储服务。如果是生产环境的 App Key,仅 IM 旗舰版、IM 尊享版可开通该服务。
- 默认情况下,用户只能查看他们加入群组后的群聊消息。开启服务后,新入群用户可以获取他们加入群组之前的群聊历史消息。详见开通新用户获取加入群组前历史消息服务。
客户端 SDK 使用须知
- Global IM UIKit 不支持通过信息托管方式展示或管理用户、群组和群成员资料。App 需要自行在业务服务器上维护相关数据,并实现 Global IM UIKit 的相关接口,向 Global IM UIKit 提供可展示数据。参见用户信息。
- 客户端 SDK 不提供创建、解散、加入、退出等群组管理 API。App 需要在自己的服务端维护群组业务逻辑,并由 App 服务端调用融云服务端 API 完成群组管理操作。
- 群主、群管理员、群公告、邀请入群、群号搜索等均为群组业务逻辑,需在 App 侧自行实现。