浏览 SDKs · uni-app / uni-app x
SDKsuni-app

搜索群成员

按用户 ID 或群昵称搜索群成员。

复制

searchGroupMembers() 适合在指定群组中搜索成员或获取 @ 候选人。当前接口只使用 keywordList 的第一个关键词。

参数说明

参数类型是否必填说明
groupIDstring目标群组 ID。
keywordListstring[]搜索关键词数组。
isSearchUserIDboolean是否匹配用户 ID。
isSearchMemberNicknameboolean是否匹配群内昵称。
import { searchGroupMembers } from '@/uni_modules/unix-openim-sdk'

const result = await searchGroupMembers({
  groupID,
  keywordList: [keyword.trim()],
  isSearchUserID: true,
  isSearchMemberNickname: true,
})
const members = result?.members ?? []

uni-app / uni-app x 接口没有 Wasm 版的 offsetcount 参数,返回当前匹配结果。空关键词应由 UI 拦截,关键词变化时替换搜索快照。

Promise 成功后,result?.members 是匹配的 OpenIMGroupMemberItem[],字段含义见分页查询群成员。结果按 groupID:userID 去重,只用于当前关键词下的成员快照,不应替换完整成员列表;它也不是全局用户搜索。