LiveChatModerators

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.