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

详细描述

用户搜索的参数

Public 成员函数

 V2TIMUserSearchParam ()
 
 V2TIMUserSearchParam (const V2TIMUserSearchParam &groupSearchParam)
 
 ~V2TIMUserSearchParam ()
 

成员变量

V2TIMStringVector keywordList
 
V2TIMKeywordListMatchType keywordListMatchType
 
V2TIMGender gender
 
uint32_t minBirthday
 
uint32_t maxBirthday
 
uint32_t searchCount
 
V2TIMString searchCursor
 

构造及析构函数说明

◆ V2TIMUserSearchParam() [1/2]

◆ V2TIMUserSearchParam() [2/2]

V2TIMUserSearchParam ( const V2TIMUserSearchParam groupSearchParam)

◆ ~V2TIMUserSearchParam()

结构体成员变量说明

◆ keywordList

V2TIMStringVector keywordList

搜索的关键字列表,关键字列表最多支持 5 个,keyword 会自动匹配用户 ID、昵称。

◆ keywordListMatchType

V2TIMKeywordListMatchType keywordListMatchType

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

◆ gender

V2TIMGender gender

用户性别(如果不设置,默认男性和女性都会返回)

◆ minBirthday

uint32_t minBirthday

用户最小生日(如果不设置,默认值为 0)

◆ maxBirthday

uint32_t maxBirthday

用户最大生日(如果不设置,默认 birthday >= minBirthday 的用户都会返回)

◆ searchCount

uint32_t searchCount

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

◆ searchCursor

V2TIMString searchCursor

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