管理彈性通道成員 - Amazon Chime SDK

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

管理彈性通道成員

若要管理彈性通道中的成員,請使用CreateChannelMembershipCreateChannelModerator、和 CreateChannelBanAPI。以下資訊說明如何使用它們。

頻道會員

CreateChannelMembership API 在子渠道級別創建會員,子渠道可以包括版主和普通會員。

  • 仲裁者 — 您可以將管理員新增至多個子頻道。這允許管理員在他們所屬的每個子渠道上發送消息。當您將仲裁者新增至子頻道時,您必須提供. SubChannelId

    如果您想要自動將仲裁者指派給新的子頻道,您可以啟用訊息串流、監聽子頻道建立事件,然後建立協調者成員資格以回應這些事件。

    最後,您可以從特定子頻道或所有子頻道中刪除管理員。您可以在這兩種情況下使用 DeleteChannelMembershipAPI。若要從特定子頻道刪除仲裁者,請提供. SubChannelId 如果您沒有提供子頻道的 ID,則系統會從所有子頻道中移除仲裁者。最後,您可以使用 ListSubChannelsAPI 列出子頻道和每個頻道中的成員數量。

  • 普通會員 — 這些包括大部分的頻道會員資格。您只能將一般成員新增至一個子頻道。此外,您無法在建立或刪除頻道會員資格SubChannelId時傳遞,因為系統會控制建立會員資格的子頻道。

頻道管理員

CreateChannelModeratorAPI 會在彈性通道層級建立仲裁者。版主可以檢視所有子頻道中的所有訊息。當您將一般會員升級為頻道管理員時,系統會移除該會員的所有現有頻道會員資格。當您降級仲裁者時也會發生同樣的情況。

頻道禁令

CreateChannelBan API 在彈性通道級別創建禁令。被禁止的不AppInstanceUser能屬於任何子渠道。當您禁止某位會員時,系統會移除該會員的所有頻道會員資格。