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

Public 成员函数

void setKeywordList (List< String > keywordList)
 
void setKeywordListMatchType (int type)
 
void setGender (int gender)
 
void setMinBirthday (int minBirthday)
 
void setMaxBirthday (int maxBirthday)
 
void setSearchCount (int searchCount)
 
void setSearchCursor (String searchCursor)
 

静态 Public 属性

static final int V2TIM_GENDER_UNKNOWN = 0
 
static final int V2TIM_GENDER_MALE = 1
 
static final int V2TIM_GENDER_FEMALE = 2
 
static final int V2TIM_KEYWORD_LIST_MATCH_TYPE_OR = 0
 
static final int V2TIM_KEYWORD_LIST_MATCH_TYPE_AND = 1
 

成员函数说明

◆ setKeywordList()

void setKeywordList ( List< String >  keywordList)
inline

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

◆ setKeywordListMatchType()

void setKeywordListMatchType ( int  type)
inline

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

◆ setGender()

void setGender ( int  gender)
inline

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

◆ setMinBirthday()

void setMinBirthday ( int  minBirthday)
inline

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

◆ setMaxBirthday()

void setMaxBirthday ( int  maxBirthday)
inline

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

◆ setSearchCount()

void setSearchCount ( int  searchCount)
inline

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

◆ setSearchCursor()

void setSearchCursor ( String  searchCursor)
inline

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

结构体成员变量说明

◆ V2TIM_GENDER_UNKNOWN

final int V2TIM_GENDER_UNKNOWN = 0
static

◆ V2TIM_GENDER_MALE

final int V2TIM_GENDER_MALE = 1
static

◆ V2TIM_GENDER_FEMALE

final int V2TIM_GENDER_FEMALE = 2
static

◆ V2TIM_KEYWORD_LIST_MATCH_TYPE_OR

final int V2TIM_KEYWORD_LIST_MATCH_TYPE_OR = 0
static

◆ V2TIM_KEYWORD_LIST_MATCH_TYPE_AND

final int V2TIM_KEYWORD_LIST_MATCH_TYPE_AND = 1
static