Um recurso liveChatModerator
representa um moderador de um chat ao vivo do YouTube. Um moderador pode banir ou cancelar a ação de banir um usuário, remover mensagens e realizar outras ações administrativas no chat ao vivo.
Métodos
A API é compatível com os seguintes métodos para recursos liveChatModerators
. Todas as solicitações precisam ser autorizadas pelo proprietário do canal do chat ao vivo.
- list
- Lista os moderadores para um chat ao vivo. Faça um teste agora.
- inserir
- Adiciona um novo moderador para o chat. Faça um teste agora.
- delete
- Remove um moderador do chat. Faça um teste agora.
Representação de recurso
A estrutura JSON a seguir mostra o formato de um recurso liveChatModerators
:
{ "kind": "youtube#liveChatModerator", "etag": etag, "id": string, "snippet": { "moderatorDetails": { "channelId": string, "channelUrl": string, "displayName": string, "profileImageUrl": string }, "liveChatId": string } }
Propriedades
A tabela a seguir define as propriedades que aparecem neste recurso:
Propriedades | |
---|---|
kind |
string Identifica o tipo do recurso da API. O valor será youtube#liveChatModerator . |
etag |
etag A ETag deste recurso. |
id |
string O ID atribuído pelo YouTube para identificar exclusivamente o moderador. |
snippet |
object O objeto snippet contém detalhes sobre o moderador. |
snippet.moderatorDetails |
object Este objeto contém detalhes sobre o moderador. |
snippet.moderatorDetails.channelId |
string O ID do canal do YouTube do moderador. |
snippet.moderatorDetails.channelUrl |
string O URL do canal do YouTube do moderador. |
snippet.moderatorDetails.displayName |
string O nome de exibição do canal do YouTube do moderador. |
snippet.moderatorDetails.profileImageUrl |
string O URL do avatar do canal do YouTube do moderador. |
snippet.liveChatId |
string O ID do chat ao vivo que o moderador tem privilégios para administrar. O ID do chat ao vivo associado a uma transmissão é retornado na propriedade snippet.liveChatId do recurso liveBroadcast . |