LiveChatBans

Zasób liveChatBan identyfikuje użytkownika YouTube i czat na żywo w YouTube, w przypadku których dany użytkownik nie może uczestniczyć.

Metody

Interfejs API obsługuje następujące metody w przypadku zasobów liveChatBans:

wstaw
Zablokowanie konkretnego użytkownika, który nie może brać udziału w czacie na żywo. Żądanie interfejsu API musi zostać autoryzowane przez właściciela kanału lub moderatora czatu na żywo powiązanego z banem. Wypróbuj teraz
usuń
Znosi blokadę, która uniemożliwia konkretnym użytkownikom udział w czacie na żywo, a tym samym umożliwia ponowne dołączenie do czatu. Żądanie interfejsu API musi zostać autoryzowane przez właściciela kanału lub moderatora czatu na żywo powiązanego z banem. Wypróbuj teraz

Reprezentowanie zasobów

Poniższa struktura JSON pokazuje format zasobu liveChatBans:

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

Usługi

Poniższa tabela określa właściwości, które pojawiają się w tym zasobie:

Usługi
kind string
Określa typ zasobu interfejsu API. Wartość będzie wynosić youtube#liveChatBan.
etag etag
Otagowanie tego zasobu.
id string
Przypisany przez YouTube unikalny identyfikator blokady.
snippet object
Obiekt snippet zawiera zablokowanego użytkownika i zawiera szczegółowe informacje na temat blokady.
snippet.liveChatId string
Czat na żywo, którego dotyczy blokada. Identyfikator czatu na żywo powiązany z transmisją jest zwracany we właściwości snippet.liveChatId zasobu liveBroadcast.
snippet.type string
Typ blokady.

Prawidłowe wartości to:
  • permanent
  • temporary
snippet.banDurationSeconds unsigned long
Czas trwania blokady. Ustaw wartość dla tej właściwości tylko wtedy, gdy typ blokady to temporary. Wartością domyślną jest 300 (5 minut).
snippet.bannedUserDetails object
Ten obiekt zawiera informacje, które pozwalają zidentyfikować zablokowanego użytkownika.
snippet.bannedUserDetails.channelId string
Identyfikator kanału zablokowanego użytkownika w YouTube.