IMSDK
即时通信 IM 提供全球接入、单聊、群聊、消息推送、资料关系链托管、账号鉴权等全方位解决方案,并提供完备的 App 接入、后台管理接口。
V2TIMGroupMemberSearchParam

详细描述

搜索群成员的参数

Public 成员函数

 V2TIMGroupMemberSearchParam ()
 
 V2TIMGroupMemberSearchParam (const V2TIMGroupMemberSearchParam &groupMemberSearchParam)
 
 ~V2TIMGroupMemberSearchParam ()
 

成员变量

V2TIMStringVector keywordList
 
V2TIMStringVector groupIDList
 
bool isSearchMemberUserID
 
bool isSearchMemberNickName
 
bool isSearchMemberRemark
 
bool isSearchMemberNameCard
 
V2TIMKeywordListMatchType keywordListMatchType
 
uint32_t searchCount
 
V2TIMString searchCursor
 

构造及析构函数说明

◆ V2TIMGroupMemberSearchParam() [1/2]

◆ V2TIMGroupMemberSearchParam() [2/2]

V2TIMGroupMemberSearchParam ( const V2TIMGroupMemberSearchParam groupMemberSearchParam)

◆ ~V2TIMGroupMemberSearchParam()

结构体成员变量说明

◆ keywordList

V2TIMStringVector keywordList

搜索关键字列表,最多支持5个 如果是本地搜索,您需主动设置 keyword 是否匹配群成员 ID、昵称、备注、群名片。 如果是云端搜索,keyword 会自动匹配群成员 ID、昵称、群名片。

◆ groupIDList

V2TIMStringVector groupIDList

指定群 ID 列表,若为空的 V2TIMStringVector 则搜索全部群中的群成员

◆ isSearchMemberUserID

bool isSearchMemberUserID

设置是否搜索群成员 userID(仅本地搜索有效)

◆ isSearchMemberNickName

bool isSearchMemberNickName

设置是否搜索群成员昵称(仅本地搜索有效)

◆ isSearchMemberRemark

bool isSearchMemberRemark

设置是否搜索群成员备注(仅本地搜索有效)

◆ isSearchMemberNameCard

bool isSearchMemberNameCard

设置是否搜索群成员名片(仅本地搜索有效)

◆ keywordListMatchType

V2TIMKeywordListMatchType keywordListMatchType

指定关键字列表匹配类型,可设置为“或”关系搜索或者“与”关系搜索(仅云端搜索有效) 取值分别为 V2TIM_KEYWORD_LIST_MATCH_TYPE_OR 和 V2TIM_KEYWORD_LIST_MATCH_TYPE_AND,默认为“或”关系搜索。

◆ searchCount

uint32_t searchCount

每次云端搜索返回结果的条数(必须大于 0,最大支持 100,默认 20,仅云端搜索有效)

◆ searchCursor

V2TIMString searchCursor

每次云端搜索的起始位置。第一次填空字符串,续拉时填写 V2TIMGroupMemberSearchResult 中的返回值(仅云端搜索有效)