群查询
本文档旨在指导开发者如何使用融云即时通讯 Web IMLib SDK 实现获取本人已加入的群组、获取指定群组资料等功能。
提示
此功能从 5.12.0 版本开始支持。
开通服务
使用此功能前,您须在控制台开通信息托管服务。
群查询
可以查询或搜索我加入的群组。
获取群组资料
您可以调用 getGroupsInfo
方法获取群组资料。支持获取已存在的所有群组信息。
提示
- 该方法优先本地查找,本地不存在或者本地群组信息缓存超过 10 分钟的会从服务端拉取最新的群组信息。
- 单次调用最多支持获取 20 个群组资料。
// 必填项,群 ID 数组,单次查询最多支持 20 个群组。
const groupIds = ['group001','group002']
const res = await RongIMLib.getGroupsInfo(groupIds);
console.info('获取群组资料列表', res);
获取指定已加入群组的资料
您可以使用 getJoinedGroups
根据群 ID 获取当前用户已加入的群组。
const groupIds = ['group001', 'group002']; // 群组 ID 数组,一次最多查询 20 个群组
const res = await RongIMLib.getJoinedGroups(groupIds);
console.info('批量获取群组信息结果', res);