收到编辑事件时,服务器必须移除所有不在以下列表中的键: - `event_id` - `type` - `room_id` - `sender` - `state_key` - `content` - `hashes` - `signatures` - `depth` - `prev_events` - `prev_state` - `auth_events` - `origin` - `origin_server_ts` - `membership` 对于内容(content)对象,也必须移除其所有键,除非该事件类型属于以下之一: - [`m.room.member`](/client-server-api#mroommember) 允许的键为 `membership`、`join_authorised_via_users_server`。 - [`m.room.create`](/client-server-api#mroomcreate) 允许的键为 `creator`。 - [`m.room.join_rules`](/client-server-api#mroomjoin_rules) 允许的键为 `join_rule`、`allow`。 - [`m.room.power_levels`](/client-server-api#mroompower_levels) 允许的键为 `ban`、`events`、`events_default`、`kick`、`redact`、`state_default`、`users`、`users_default`。 - [`m.room.history_visibility`](/client-server-api#mroomhistory_visibility) 允许的键为 `history_visibility`。