Public 成员函数 | |
abstract void | createGroup (V2TIMGroupInfo info, List< V2TIMCreateGroupMemberInfo > memberList, V2TIMValueCallback< String > callback) |
abstract void | getGroupsInfo (List< String > groupIDList, V2TIMValueCallback< List< V2TIMGroupInfoResult >> callback) |
abstract void | setGroupInfo (V2TIMGroupInfo info, final V2TIMCallback callback) |
abstract void | setReceiveMessageOpt (String groupID, int opt, V2TIMCallback callback) |
abstract void | getGroupMemberList (String groupID, int filter, long nextSeq, V2TIMValueCallback< V2TIMGroupMemberSucc > callback) |
abstract void | getGroupMemberInfo (String groupID, String userID, V2TIMValueCallback< V2TIMGroupMemberFullInfo > callback) |
abstract void | setGroupMemberInfo (String groupID, V2TIMGroupMemberFullInfo info, V2TIMCallback callback) |
abstract void | muteGroupMember (String groupID, String userID, int seconds, V2TIMCallback callback) |
abstract void | inviteUserToGroup (String groupID, List< String > userList, V2TIMValueCallback< List< V2TIMGroupMemberResult >> callback) |
abstract void | kickGroupMember (String groupID, String userID, String reason, V2TIMValueCallback< V2TIMGroupMemberResult > callback) |
abstract void | setGroupMemberRole (String groupID, String userID, int role, V2TIMCallback callback) |
abstract void | transferGroupOwner (String groupID, String userID, V2TIMCallback callback) |
abstract void | getJoinedGroupList (final V2TIMValueCallback< List< V2TIMGroupInfo >> callback) |
abstract void | getGroupApplicationList (V2TIMValueCallback< V2TIMGroupApplicationResponse > callback) |
abstract void | acceptGroupApplication (V2TIMGroupApplication application, String reason, V2TIMCallback callback) |
abstract void | refuseGroupApplication (V2TIMGroupApplication application, String reason, V2TIMCallback callback) |
abstract void | setGroupApplicationRead (V2TIMCallback callback) |
|
abstract |
创建自定义群组(高级版本:可以指定初始的群成员)
info | 自定义群组信息,可以设置 groupID|groupType|groupName|notification|introduction|faceURL||customInfo 字段 |
memberList | 指定初始的群成员 |
|
abstract |
拉取群资料
groupIDList | 群 ID 列表 |
callback | 回调 |
|
abstract |
修改群资料
info | 修改的资料 |
callback | 回到 |
|
abstract |
设置群消息接收选项
groupID | 群 ID |
opt | 三种类型的消息接收选项: V2TIMGroupInfo.V2TIM_GROUP_RECEIVE_MESSAGE:在线正常接收消息,离线时会有厂商的离线推送通知 V2TIMGroupInfo.V2TIM_GROUP_NOT_RECEIVE_MESSAGE:不会接收到群消息 V2TIMGroupInfo.V2TIM_GROUP_RECEIVE_NOT_NOTIFY_MESSAGE:在线正常接收消息,离线不会有推送通知 |
callback |
|
abstract |
获取群成员列表
groupID | 群 ID |
filter | 指定群成员类型 V2TIMGroupMemberFullInfo.V2TIM_GROUP_MEMBER_FILTER_ALL:所有类型 V2TIMGroupMemberFullInfo.V2TIM_GROUP_MEMBER_FILTER_OWNER:群主 V2TIMGroupMemberFullInfo.V2TIM_GROUP_MEMBER_FILTER_ADMIN:群管理员 V2TIMGroupMemberFullInfo.V2TIM_GROUP_MEMBER_FILTER_COMMON:普通群成员 |
nextSeq | 分页拉取标志,第一次拉取填0,回调成功如果 nextSeq 不为零,需要分页,传入再次拉取,直至为0。 |
callback | 回调 |
|
abstract |
获取指定的群成员资料
groupID | 群 ID |
userID | 用户 ID |
callback | 回调 |
|
abstract |
修改指定的群成员资料
groupID | 群 ID |
info | 修改的资料 |
callback | 回调 |
|
abstract |
禁言(只有管理员或群主能够调用)
groupID | 群 ID |
userID | 被禁言的用户 ID |
seconds | 禁言时间,单位秒 |
callback | 回调 |
|
abstract |
邀请他人入群
groupID | 群 ID |
userList | 用户列表 |
callback | 回调 |
|
abstract |
踢人
groupID | 群 ID |
userID | 被踢的用户 ID |
reason | 踢人原因 |
callback | 回调 |
|
abstract |
切换群成员的角色
groupID | 群 ID |
userID | 被切换的用户 ID |
role | 切换的角色: V2TIMGroupMemberFullInfo.V2TIM_GROUP_MEMBER_ROLE_MEMBER:普通群成员 V2TIMGroupMemberFullInfo.V2TIM_GROUP_MEMBER_ROLE_ADMIN:管理员 |
callback | 回调 |
|
abstract |
转让群主
groupID | 群 ID |
userID | 转让的用户 ID |
callback | 回调 |
|
abstract |
获取当前用户已经加入的群列表
callback |
|
abstract |
获取加群的申请列表
callback |
|
abstract |
同意某一条加群申请
application | 加群申请 |
reason | 同意原因 |
callback | 回调 |
|
abstract |
拒绝某一条加群申请
application | 加群申请 |
reason | 拒绝原因 |
callback | 回调 |
|
abstract |
标记申请列表为已读
callback |