群通知消息
更新时间: 2024/03/14 18:45:33
群通知消息是消息类型的一种。某些群操作后所有群成员会收到一条相应的群通知消息。群通知消息对应的消息对象有一个字段attach
包含了额外的信息, attach
有一个字段type
来标识群通知消息的类型。
通知消息类型
通知消息类型 |
说明 | 通知消息字段 |
---|---|---|
updateTeam |
群信息更新。更新群信息后, 所有群成员会收到一条类型为updateTeam 的群通知消息 |
|
addTeamMembers |
拉人入群。拉人入群后, 所有群成员会收到一条类型为addTeamMembers 的群通知消息 |
|
removeTeamMembers |
踢人出群。踢人出群后, 所有群成员会收到一条类型为removeTeamMembers 的群通知消息 |
|
acceptTeamInvite |
群主和管理员在邀请成员加入群(通过操作创建群或拉人入群之后, 被邀请的人会收到一条类型为teamInvite 的系统通知(字段说明见文末的相关系统通知)
|
|
passTeamApply |
用户可以申请加入高级群, 目标群的群主和管理员会收到一条类型为applyTeam 的系统通知(字段说明见文末的相关系统通知)。高级群的群主和管理员在收到入群申请后, 可以选择通过或者拒绝入群申请。
|
|
addTeamManagers |
添加群管理员后, 所有群成员对象会收到一条类型为addTeamManagers 的群通知消息 |
|
removeTeamManagers |
移除群管理员后, 所有群成员对象会收到一条类型为removeTeamManagers 的群通知消息 |
|
leaveTeam |
主动退群后, 所有群成员会收到一条类型为leaveTeam 的群通知消息 |
|
dismissTeam |
解散群后, 所有群成员对象会收到一条类型为dismissTeam 的群通知消息 |
|
transferTeam |
转让群后, 所有群成员对象会收到一条类型为transferTeam 的群通知消息 |
from :转让群的人的帐号 |
updateMuteStateInTeam |
更新群成员禁言状态后, 所有群成员对象会收到一条类型为updateMuteStateInTeam 的群通知消息 |
|
- 如果
attach
有account
或者accounts
字段, 那么attach
的字段users
包含这些账号对应的用户名片 - 更新群昵称不会收到群通知消息, 所有其它在线的群成员会收到初始化SDK时传入的
onupdateteammember
回调, 请参考修改自身扩展字段和修改群组成员的群昵称。
相关系统通知
群组的如下通知属于系统通知,并非通知消息。通知消息与系统通知的区别,参见通知消息和系统通知。
系统通知类型 |
说明 | 系统通知字段 |
---|---|---|
teamInvite |
邀请入群 |
|
rejectTeamInvite |
拒绝入群邀请 |
|
applyTeam |
申请入群 |
|
rejectTeamApply |
拒绝入群申请 |
|
此文档是否对你有帮助?