Public 成员函数 | |
void | onMemberEnter (String groupID, List< V2TIMGroupMemberInfo > memberList) |
void | onMemberLeave (String groupID, V2TIMGroupMemberInfo member) |
void | onMemberInvited (String groupID, V2TIMGroupMemberInfo opUser, List< V2TIMGroupMemberInfo > memberList) |
void | onMemberKicked (String groupID, V2TIMGroupMemberInfo opUser, List< V2TIMGroupMemberInfo > memberList) |
void | onMemberInfoChanged (String groupID, List< V2TIMGroupMemberChangeInfo > v2TIMGroupMemberChangeInfoList) |
void | onAllGroupMembersMuted (String groupID, boolean isMute) |
void | onMemberMarkChanged (String groupID, List< String >memberIDList, int markType, boolean enableMark) |
void | onGroupCreated (String groupID) |
void | onGroupDismissed (String groupID, V2TIMGroupMemberInfo opUser) |
void | onGroupRecycled (String groupID, V2TIMGroupMemberInfo opUser) |
void | onGroupInfoChanged (String groupID, List< V2TIMGroupChangeInfo > changeInfos) |
void | onReceiveJoinApplication (String groupID, V2TIMGroupMemberInfo member, String opReason) |
void | onApplicationProcessed (String groupID, V2TIMGroupMemberInfo opUser, boolean isAgreeJoin, String opReason) |
void | onGrantAdministrator (String groupID, V2TIMGroupMemberInfo opUser, List< V2TIMGroupMemberInfo > memberList) |
void | onRevokeAdministrator (String groupID, V2TIMGroupMemberInfo opUser, List< V2TIMGroupMemberInfo > memberList) |
void | onQuitFromGroup (String groupID) |
void | onReceiveRESTCustomData (String groupID, byte[] customData) |
void | onGroupAttributeChanged (String groupID, Map< String, String > groupAttributeMap) |
void | onTopicCreated (String groupID, String topicID) |
void | onTopicDeleted (String groupID, List< String > topicIDList) |
void | onTopicInfoChanged (String groupID, V2TIMTopicInfo topicInfo) |
void | onGroupCounterChanged (String groupID, String key, long newValue) |
|
inline |
有用户加入群(全员能够收到) 会议群(Meeting)默认无此回调,如需回调,请前往 控制台 (功能配置 -> 群组配置 -> 群系统通知配置 -> 群成员变更通知) 主动配置。
groupID | 群 ID |
memberList | 加入的成员 |
|
inline |
有用户离开群(全员能够收到) 会议群(Meeting)默认无此回调,如需回调,请前往 控制台 (功能配置 -> 群组配置 -> 群系统通知配置 -> 群成员变更通知) 主动配置。
groupID | 群 ID |
member | 离开的成员 |
|
inline |
某些人被拉入某群(全员能够收到)
groupID | 群 ID |
opUser | 处理人 |
memberList | 被拉进群成员 |
|
inline |
某些人被踢出某群(全员能够收到)
groupID | 群 ID |
opUser | 处理人 |
memberList | 被踢成员 |
|
inline |
群成员信息被修改,仅支持禁言通知(全员能收到)。
groupID | 群 ID |
v2TIMGroupMemberChangeInfoList | 被修改的群成员信息 |
|
inline |
群组全体成员被禁言/解除禁言了(该群所有的成员都能收到) 需要提前在 控制台 开启通知开关。开关路径:功能配置 -> 群组配置 -> 群系统通知配置 -> 群资料变更通知 -> 群禁言变更通知。 7.5 及以上版本支持。
groupID | 群 ID |
isMute | 禁言或解除禁言 |
|
inline |
有成员被标记(该群所有的成员都能收到) 仅社群(Community)支持该回调。 7.5 及以上版本支持,需要您购买旗舰版套餐。
groupID | 群 ID |
memberIDList | 被操作的群成员 userID 列表 |
markType | 标记类型 |
enableMark | true 标记,false 取消标记 |
|
inline |
创建群(主要用于多端同步)
groupID | 群 ID |
|
inline |
群被解散了(全员能收到)
groupID | 群 ID |
opUser | 处理人 |
|
inline |
群被回收(全员能收到)
groupID | 群 ID |
opUser | 处理人 |
|
inline |
群信息被修改(全员能收到) 以下字段的修改可能会引发该通知 groupName & introduction & notification & faceUrl & owner & allMute & custom 控制指定字段 下发通知/存漫游 请前往 控制台 (功能配置 -> 群组配置 -> 群系统通知配置 -> 群资料变更通知) 主动配置。
changeInfos | 修改的群信息 |
|
inline |
有新的加群请求(只有群主或管理员会收到)
groupID | 群 ID |
member | 申请人 |
opReason | 申请原因 |
|
inline |
加群请求已经被群主或管理员处理了(只有申请人能够收到)
groupID | 群 ID |
opUser | 处理人 |
isAgreeJoin | 是否同意加群 |
opReason | 处理原因 |
|
inline |
指定管理员身份
groupID | 群 ID |
opUser | 处理人 |
memberList | 被处理的群成员 |
|
inline |
取消管理员身份
groupID | 群 ID |
opUser | 处理人 |
memberList | 被处理的群成员 |
|
inline |
主动退出群组(主要用于多端同步)
groupID | 群 ID |
|
inline |
收到 RESTAPI 下发的自定义系统消息
groupID | 群 ID |
customData | 自定义数据 |
|
inline |
收到群属性更新的回调
groupID | 群 ID |
groupAttributeMap | 群的所有属性 |
|
inline |
话题创建
topicID | 话题 ID |
|
inline |
话题被删除
groupID | 话题所属的社群 ID |
topicIDList | 话题列表 |
|
inline |
话题更新
topicInfo | 话题信息 |
|
inline |
某个已加入的群的计数器被修改了,会返回当前变更的群计数器(该群所有的成员都能收到)
groupID | 群 ID |
key | 变更的群计数器的 key |
newValue | 变更后的群计数器的值 |