Elastic チャネルの WebSocket システムメッセージについて - Amazon Chime SDK

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Elastic チャネルの WebSocket システムメッセージについて

Amazon Chime SDK は、チャネル内で発生するイベントのシステムメッセージを接続しているすべてのクライアントに送信します。以下のリストは、Elastic チャネルのシステムメッセージについて説明しています。

メッセージイベント

Elastic チャネルのイベントペイロードには subChannelId フィールドが含まれます。非 Elastic チャネルのペイロードは変わりません。

メンバーシップイベント

CREATE_CHANNEL_MEMBERSHIP および DELETE_CHANNEL_MEMBERSHIP イベントのペイロードに subChannelId フィールドが含まれるようになりました。

Elastic チャネルは BATCH_CREATE_CHANNEL_MEMBERHSIP イベントをサポートしていません。BatchCreateChannelMembership API を呼び出すと、システムは個々のCREATE_CHANNEL_MEMBERSHIPイベントを送信します。

これで、UPDATE_CHANNEL_MEMBERSHIP イベントタイプを使用してメンバーシップ情報の変更を通知できるようになりました。例えば、あるサブチャネルから別のサブチャネルへのメンバー移管中に、システムが SubChannelId ペイロードに新しい内容を含む UPDATE_CHANNEL_MEMBERSHIP イベントを送信して、メンバーが移管されたことを示します。

注記

システムは移管されたメンバーにのみ UPDATE_CHANNEL_MEMBERSHIP イベントを送信し、サブチャネルの他のメンバーには送信しません。このため、チャネルメンバーシップ名簿に入力 WebSockets する代わりに ListChannelMemberships API を使用することをお勧めします。詳細については、「 WebSockets を使用したメッセージの受信」を参照してください。