GroupOperationsHandler

群组操作

Author

rongcloud

Constructors

Link copied to clipboard
public void GroupOperationsHandler(ConversationIdentifier conversationIdentifier)
构造方法初始化群组ID

Properties

Link copied to clipboard
public final static DataKey<CoreErrorCode> KEY_CREATE_GROUP
用于标识创建群组的操作
Link copied to clipboard
public final static DataKey<Boolean> KEY_DISMISS_GROUP
用于标识解散群组的操作
Link copied to clipboard
public final static DataKey<Boolean> KEY_INVITE_USERS_TO_GROUP
用于标识邀请用户加入群组的操作
Link copied to clipboard
public final static DataKey<Boolean> KEY_KICK_GROUP_MEMBERS
用于标识踢出群成员的操作
Link copied to clipboard
public final static DataKey<Boolean> KEY_QUIT_GROUP
用于标识退出群组的操作
Link copied to clipboard
public final static DataKey<Boolean> KEY_SET_GROUP_MEMBER_INFO
用于标识更新群成员资料的操作
Link copied to clipboard
public final static DataKey<Boolean> KEY_SET_GROUP_REMARK
用于标识设置群备注的操作
Link copied to clipboard
public final static DataKey<Boolean> KEY_UPDATE_GROUP_INFO
用于标识更新群组信息的操作

Functions

Link copied to clipboard
public void createGroup(GroupInfo groupInfo, List<String> inviteeUserIds)
Link copied to clipboard
public void dismissGroup()
解散群组
Link copied to clipboard
public void inviteUsersToGroup(List<String> userIds)
邀请用户加入群组
Link copied to clipboard
public void kickGroupMembers(List<String> userIds, QuitGroupConfig config)
踢出群成员
Link copied to clipboard
public void quitGroup(QuitGroupConfig config)
退出群组
Link copied to clipboard
public void setGroupMemberInfo(String userId, String nickname, String extra)
设置群成员信息
Link copied to clipboard
public void setGroupRemark(String remark)
设置群备注
Link copied to clipboard
public void updateGroupInfo(GroupInfo groupInfo)
更新群组信息