1 package com.netease.nimlib.sdk.v2.team;
30 import java.util.List;
void addTeamMembersFollow(String teamId, V2NIMTeamType teamType, List< String > accountIds, V2NIMSuccessCallback< Void > success, V2NIMFailureCallback failure)
添加群组成员关注
void getTeamInfoFromCloud(String teamId, V2NIMTeamType teamType, V2NIMSuccessCallback< V2NIMTeam > success, V2NIMFailureCallback failure)
从云端获取群组信息
void removeTeamListener(V2NIMTeamListener listener)
移除群组监听
void kickMember(String teamId, V2NIMTeamType teamType, List< String > memberAccountIds, V2NIMSuccessCallback< Void > success, V2NIMFailureCallback failure)
踢出群组成员
void getTeamInfoByIds(List< String > teamIds, V2NIMTeamType teamType, V2NIMSuccessCallback< List< V2NIMTeam >> success, V2NIMFailureCallback failure)
根据群组ID获取群组信息
void inviteMember(String teamId, V2NIMTeamType teamType, List< String > invitorAccountIds, String postscript, V2NIMSuccessCallback< List< String >> success, V2NIMFailureCallback failure)
邀请成员加入群组
void removeTeamMembersFollow(String teamId, V2NIMTeamType teamType, List< String > accountIds, V2NIMSuccessCallback< Void > success, V2NIMFailureCallback failure)
移除群组成员关注
int getJoinedTeamCount(List< V2NIMTeamType > teamTypes)
获取当前已经加入的群组列表数量
void getTeamMemberListByIds(String teamId, V2NIMTeamType teamType, List< String > accountIds, V2NIMSuccessCallback< List< V2NIMTeamMember >> success, V2NIMFailureCallback failure)
根据账号ID列表获取群组成员列表
void setTeamChatBannedMode(String teamId, V2NIMTeamType teamType, V2NIMTeamChatBannedMode chatBannedMode, V2NIMSuccessCallback< Void > success, V2NIMFailureCallback failure)
设置群组禁言模式
void searchTeams(V2NIMTeamSearchParams params, V2NIMSuccessCallback< List< V2NIMTeam >> success, V2NIMFailureCallback failure)
全文检索群信息,可以指定检索群名称 客户端返回全量命中的群, 按群创建时间倒序返回
void acceptInvitation(V2NIMTeamJoinActionInfo invitationInfo, V2NIMSuccessCallback< V2NIMTeam > success, V2NIMFailureCallback failure)
同意邀请入群
void setTeamJoinActionInfoRead(V2NIMTeamJoinActionInfo application, V2NIMSuccessCallback< Void > success, V2NIMFailureCallback failure)
设置群申请已读 如果参数不为空:标记同一组(群ID,群type,且申请者相同)相关申请信息为已读 否则:历史数据...
void applyJoinTeam(String teamId, V2NIMTeamType teamType, String postscript, V2NIMSuccessCallback< V2NIMTeam > success, V2NIMFailureCallback failure)
申请加入群组
void deleteTeamJoinActionInfo(V2NIMTeamJoinActionInfo application, V2NIMSuccessCallback< Void > success, V2NIMFailureCallback failure)
删除群申请
void updateTeamMemberRole(String teamId, V2NIMTeamType teamType, List< String > memberAccountIds, V2NIMTeamMemberRole memberRole, V2NIMSuccessCallback< Void > success, V2NIMFailureCallback failure)
更新群组成员角色
void getTeamJoinActionInfoUnreadCount(V2NIMSuccessCallback< Integer > success, V2NIMFailureCallback failure)
获取群申请/邀请未读数量
void acceptJoinApplication(V2NIMTeamJoinActionInfo applicationInfo, V2NIMSuccessCallback< Void > success, V2NIMFailureCallback failure)
接受入群加入请求
void setTeamMemberChatBannedStatus(String teamId, V2NIMTeamType teamType, String accountId, boolean chatBanned, V2NIMSuccessCallback< Void > success, V2NIMFailureCallback failure)
设置群组成员聊天禁言状态
void getTeamJoinActionInfoList(V2NIMTeamJoinActionInfoQueryOption option, V2NIMSuccessCallback< V2NIMTeamJoinActionInfoResult > success, V2NIMFailureCallback failure)
获取群加入相关信息
void getTeamMemberInvitor(String teamId, V2NIMTeamType teamType, List< String > accountIds, V2NIMSuccessCallback< Map< String, String >> success, V2NIMFailureCallback failure)
根据账号ID列表获取群组成员邀请人
void inviteMemberEx(String teamId, V2NIMTeamType teamType, V2NIMTeamInviteParams inviteeParams, V2NIMSuccessCallback< List< String >> success, V2NIMFailureCallback failure)
邀请成员加入群组
void getJoinedTeamMembers(List< V2NIMTeamType > teamTypes, V2NIMSuccessCallback< List< V2NIMTeamMember >> success, V2NIMFailureCallback failure)
获取自己所有加入的群的群成员信息
void getTeamMemberList(String teamId, V2NIMTeamType teamType, V2NIMTeamMemberQueryOption queryOption, V2NIMSuccessCallback< V2NIMTeamMemberListResult > success, V2NIMFailureCallback failure)
获取群组成员列表
void updateSelfTeamMemberInfo(String teamId, V2NIMTeamType teamType, V2NIMUpdateSelfMemberInfoParams memberInfoParams, V2NIMSuccessCallback< Void > success, V2NIMFailureCallback failure)
修改自己的群成员信息
群成员搜索选项类 用于设置群成员搜索的各种参数 当前只检索群昵称,不连表查询
void searchTeamByKeyword(String keyword, V2NIMSuccessCallback< List< V2NIMTeam >> success, V2NIMFailureCallback failure)
根据关键字搜索群信息 混合搜索高级群和超大群,like匹配 只搜索群名称 不限制群有效性,不限制是否加入,不...
void rejectJoinApplication(V2NIMTeamJoinActionInfo applicationInfo, String postscript, V2NIMSuccessCallback< Void > success, V2NIMFailureCallback failure)
拒绝入群加入请求
void getJoinedTeamList(List< V2NIMTeamType > teamTypes, V2NIMSuccessCallback< List< V2NIMTeam >> success, V2NIMFailureCallback failure)
获取当前已经加入的群组列表
void clearAllTeamJoinActionInfoEx(V2NIMTeamClearJoinActionInfoOption option, V2NIMSuccessCallback< Void > success, V2NIMFailureCallback failure)
清空所有群申请
V2NIMTeamInviteParams类用于定义邀请成员加入群的参数。
void getManagerTeamList(List< V2NIMTeamType > teamTypes, V2NIMSuccessCallback< List< V2NIMTeam >> success, V2NIMFailureCallback failure)
获取当前自己为管理员的群组列表(包括自己是群主的群)
void updateTeamMemberNick(String teamId, V2NIMTeamType teamType, String accountId, String teamNick, V2NIMSuccessCallback< Void > success, V2NIMFailureCallback failure)
修改群成员昵称
void searchTeamMembersEx(V2NIMSearchTeamMemberParams searchParams, V2NIMSuccessCallback< Map< V2NIMTeamRefer, List< V2NIMTeamMember >>> success, V2NIMFailureCallback failure)
全文检索群成员信息,可以指定是否检索群成员ID或者群成员昵称
void getTeamInfo(String teamId, V2NIMTeamType teamType, V2NIMSuccessCallback< V2NIMTeam > success, V2NIMFailureCallback failure)
获取群组信息
void dismissTeam(String teamId, V2NIMTeamType teamType, V2NIMSuccessCallback< Void > success, V2NIMFailureCallback failure)
解散群组
void addTeamListener(V2NIMTeamListener listener)
添加群组监听
void createTeam(V2NIMCreateTeamParams createTeamParams, List< String > inviteeAccountIds, String postscript, V2NIMAntispamConfig antispamConfig, V2NIMSuccessCallback< V2NIMCreateTeamResult > success, V2NIMFailureCallback failure)
创建群组
void leaveTeam(String teamId, V2NIMTeamType teamType, V2NIMSuccessCallback< Void > success, V2NIMFailureCallback failure)
离开群组
void rejectInvitation(V2NIMTeamJoinActionInfo invitationInfo, String postscript, V2NIMSuccessCallback< Void > success, V2NIMFailureCallback failure)
拒绝邀请入群
V2NIMSyncResult< List< V2NIMTeam > > getOwnerTeamList(List< V2NIMTeamType > teamTypes)
同步获取当前自己的群组列表
void transferTeamOwner(String teamId, V2NIMTeamType teamType, String accountId, boolean leave, V2NIMSuccessCallback< Void > success, V2NIMFailureCallback failure)
转移群组群主
void updateTeamMemberNickEx(String teamId, V2NIMTeamType teamType, V2NIMUpdateMemberNickParams nickParams, V2NIMSuccessCallback< Void > success, V2NIMFailureCallback failure)
修改群成员昵称Ex
void searchTeamMembers(V2NIMTeamMemberSearchOption searchOption, V2NIMSuccessCallback< V2NIMTeamMemberSearchResult > success, V2NIMFailureCallback failure)
根据关键字搜索群成员
void clearAllTeamJoinActionInfo(V2NIMSuccessCallback< Void > success, V2NIMFailureCallback failure)
清空所有群申请
void updateTeamInfo(String teamId, V2NIMTeamType teamType, V2NIMUpdateTeamInfoParams updateTeamInfoParams, V2NIMAntispamConfig antispamConfig, V2NIMSuccessCallback< Void > success, V2NIMFailureCallback failure)
修改群组信息