Um recurso liveChatModerator representa um moderador de um chat ao vivo do YouTube. Um moderador de chat pode banir ou suspender usuários de um chat, remover mensagens e realizar outras ações administrativas no chat ao vivo.
Métodos
A API oferece suporte aos 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 de um chat ao vivo. Faça um teste agora.
- inserir
- Adiciona um novo moderador ao 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 |
stringIdentifica o tipo do recurso da API. O valor será youtube#liveChatModerator. |
etag |
etagA Etag deste recurso. |
id |
stringO ID que o YouTube atribui para identificar exclusivamente o moderador. |
snippet |
objectO objeto snippet contém detalhes sobre o moderador. |
snippet.moderatorDetails |
objectEsse objeto contém detalhes sobre o moderador. |
snippet.moderatorDetails.channelId |
stringO ID do canal do YouTube do moderador. |
snippet.moderatorDetails.channelUrl |
stringO URL do canal do YouTube do moderador. |
snippet.moderatorDetails.displayName |
stringO nome de exibição do canal do YouTube do moderador. |
snippet.moderatorDetails.profileImageUrl |
stringO URL do avatar do canal do YouTube do moderador. |
snippet.liveChatId |
stringO 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. |