本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
了解 Amazon Chime SDK 會議彈性管道中的 WebSocket 系統訊息
Amazon Chime SDK 會針對在頻道中發生的事件,將系統訊息傳送至所有連線的用戶端。下列清單說明彈性頻道的系統訊息。
- 訊息事件
-
彈性頻道的事件承載包含
subChannelId欄位。非彈性頻道的承載保持不變。 - 成員事件
-
CREATE_CHANNEL_MEMBERSHIP和DELETE_CHANNEL_MEMBERSHIP事件現在在其承載中具有subChannelId欄位。彈性頻道不支援
BATCH_CREATE_CHANNEL_MEMBERHSIP事件。當您呼叫 BatchCreateChannelMembership API 時,系統會傳送個別CREATE_CHANNEL_MEMBERSHIP事件。您現在可以使用
UPDATE_CHANNEL_MEMBERSHIP事件類型來表示成員資格資訊中的變更。例如,在成員從一個子通道轉移到另一個子通道期間,系統會傳送承載SubChannelId中具有新UPDATE_CHANNEL_MEMBERSHIP的事件,以指出成員已轉移。注意
系統只會將
UPDATE_CHANNEL_MEMBERSHIP事件傳送至已傳輸的成員,而不是子通道的其他成員。因此,我們建議您使用 ListChannelMemberships API 而非 WebSockets 來填入您的頻道成員資格名單。如需詳細資訊,請參閱 使用 WebSockets Amazon Chime SDK 訊息中接收訊息。