群组/聊天室全员禁言事件
大约 2 分钟
REST API
群组/聊天室全员禁言事件
群组/聊天室全员禁言或解除禁言后,声网服务器会按照发送后回调规则向你的 App Server 发送回调请求,App Server 可通过该回调查看全员禁言状态,进行数据同步。
全员禁言/解除全员禁言
回调时机
- 客户端将群组/聊天室全员禁言或解除全员禁言。
- 调用 RESTful API 将群组/聊天室全员禁言或解除全员禁言。
- 在声网控制台将群组/聊天室全员禁言或解除全员禁言。
回调请求
请求示例
{
	"callId": "XXXX#XXXX_2b17ccf8-XXXX-XXXX-9592-0ebd9221afd7",
	"security": "17761ffeXXXX17e27eeec4a651549c85",
	"payload": {
		"mute": true,
		"type": "MUTE"
	},
	"appkey": "XXXX#XXXX",
	"id": "262246968131585",
	"type": "GROUP",
	"event": "group_op_event",
	"operation": "UPDATE",
	"operator": "@ppAdmin",
	"timestamp": 1729497065641
}
请求字段说明
| 字段名称 | 类型 | 描述 | 
|---|---|---|
| callId | String | callId为每个回调请求的唯一标识。 | 
| security | String | 签名,格式如下: MD5(callId+secret+timestamp)。详见配置声网控制台回调规则。 | 
| paylod | Object | 事件内容。 | 
| payload.mute | JSON | 全员禁言或解除全员禁言: - true:全员禁言- false:解除全员禁言 | 
| payload.type | String | 全员禁言/解除全员禁言事件,值为 MUTE。 | 
| id | String | 群组/聊天室 ID。 | 
| type | String | 区分群组或聊天室事件: - GROUP:群组- CHATROOM:聊天室 | 
| event | String | 对于群组和聊天室,该参数的值固定为 group_op_event。接收方可按此字段区分是否是群组/聊天室操作事件。 | 
| operation | String | 操作。群组/聊天室的全员禁言的操作为 UPDATE。 | 
| operator | String | 操作人。若 app 管理员将群组/聊天室全员禁言或解除禁言,该参数的值固定为 @ppAdmin。 | 
| timestamp | Long | 操作完成的时间戳。 |