浏览 SDKs · Flutter
平台
SDKsFlutter

搜索群组

搜索 Flutter 本地已加入群组。

复制

在当前用户已加入的群组中,按群组 ID 或群名称关键词进行本地检索:

参数说明

参数类型是否必填说明
keywordListList<String>是搜索关键词列表;传入前建议去除首尾空格。
isSearchGroupIDbool否是否匹配群组 ID。
isSearchGroupNamebool否是否匹配群名称。
final groups = await OpenIM.iMManager.groupManager.searchGroups(
  keywordList: [keyword.trim()],
  isSearchGroupID: true,
  isSearchGroupName: true,
);

返回结果

Future 成功返回匹配搜索条件的已加入群组列表(List<GroupInfo>)。

该接口仅在本地已同步的群组数据中检索,并非全局公开群目录的发现功能。搜索操作建立临时快照,不会触发事件通知。群组增量同步与基于 groupID 的状态合并规则请参考群组概览。