LiveChatBans

Une ressource liveChatBan identifie un utilisateur YouTube et un chat en direct YouTube auquel il n'est pas autorisé à participer.

Méthodes

L'API prend en charge les méthodes suivantes pour les ressources liveChatBans:

insérer
Empêche un utilisateur spécifique de participer au chat en direct. La demande d'API doit être autorisée par le propriétaire de la chaîne ou un modérateur du chat en direct associé à l'interdiction. Essayer
supprimer
Supprime une interdiction qui empêche un utilisateur spécifique de participer à un chat en direct, ce qui lui permet de rejoindre le chat. La demande d'API doit être autorisée par le propriétaire de la chaîne ou un modérateur du chat en direct associé à l'interdiction. Essayer

Représentation de la ressource

La structure JSON suivante montre le format d'une ressource liveChatBans:

{
  "kind": "youtube#liveChatBan",
  "etag": etag,
  "id": string,
  "snippet": {
    "liveChatId": string,
    "type": string,
    "banDurationSeconds": unsigned long,
    "bannedUserDetails": {
      "channelId": string
    }
  }
}

Propriétés

Le tableau suivant définit les propriétés qui apparaissent dans cette ressource:

Propriétés
kind string
Identifie le type de la ressource API. La valeur sera youtube#liveChatBan.
etag etag
Etag de cette ressource.
id string
ID attribué par YouTube pour identifier de manière unique l'interdiction.
snippet object
L'objet snippet identifie l'utilisateur banni et contient des informations sur l'interdiction.
snippet.liveChatId string
Chat en direct auquel l'interdiction s'applique. L'ID du chat en direct associé à une diffusion est renvoyé dans la propriété snippet.liveChatId de la ressource liveBroadcast.
snippet.type string
Type d'interdiction.

Les valeurs valides pour cette propriété sont les suivantes :
  • permanent
  • temporary
snippet.banDurationSeconds unsigned long
Durée de l'interdiction. Ne définissez une valeur pour cette propriété que si le type de l'interdiction est temporary. La valeur par défaut est 300 (cinq minutes).
snippet.bannedUserDetails object
Cet objet contient des informations permettant d'identifier l'utilisateur banni.
snippet.bannedUserDetails.channelId string
ID de la chaîne YouTube de l'utilisateur banni.