Gestione dei membri del canale elastico - SDK Amazon Chime

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Gestione dei membri del canale elastico

Per gestire i membri in un canale elastico, usa le API CreateChannelMembershipCreateChannelModerator, e CreateChannelBan. Le seguenti informazioni spiegano come utilizzarli.

Abbonamenti al canale

L'CreateChannelMembershipAPI crea le iscrizioni a livello di sottocanale. I sottocanali possono includere moderatori e membri regolari.

  • Moderatori: puoi aggiungere moderatori a più sottocanali. Ciò consente ai moderatori di inviare messaggi su ciascuno dei sottocanali a cui appartengono. Quando aggiungi un moderatore a un sottocanale, devi fornire il. SubChannelId

    Se desideri assegnare automaticamente i moderatori ai nuovi sottocanali, puoi abilitare lo streaming dei messaggi, ascoltare gli eventi di creazione di sottocanali e quindi creare un membro moderatore in risposta a tali eventi.

    Infine, puoi eliminare i moderatori da sottocanali specifici o da tutti i sottocanali. Utilizzi l'DeleteChannelMembershipAPI in entrambi i casi. Per eliminare un moderatore da uno specifico sottocanale, fornisci il. SubChannelId Se non fornisci un ID per un sottocanale, il sistema rimuove il moderatore da tutti i sottocanali. Infine, puoi utilizzare l'ListSubChannelsAPI per elencare i sottocanali e il numero di membri in ciascuno.

  • Membri regolari: rappresentano la maggior parte degli abbonamenti al canale. Puoi aggiungere un membro normale solo a un canale secondario. Inoltre, non puoi passare un messaggio SubChannelId quando crei o elimini gli abbonamenti ai canali, perché il sistema controlla in quale sottocanale viene creata un'iscrizione.

Moderatori del canale

L'CreateChannelModeratorAPI crea moderatori a livello di canale elastico. I moderatori possono visualizzare tutti i messaggi in tutti i sottocanali. Quando promuovi un membro regolare a moderatore del canale, il sistema rimuove tutte le iscrizioni al canale esistenti per quel membro. Lo stesso accade quando si declassa un moderatore.

Divieti di canale

L'CreateChannelBanAPI crea divieti a livello di canale elastico. Un bannato non AppInstanceUser può appartenere a nessun sottocanale. Quando bandisci un membro, il sistema rimuove tutte le iscrizioni al canale relative a quel membro.