Zasób liveChatBan
identyfikuje użytkownika YouTube i czat na żywo w YouTube, w którym użytkownik został zablokowany.
Metody
Interfejs API obsługuje te metody dotyczące zasobów liveChatBans
:
- insert
- Zabrania konkretnemu użytkownikowi udziału w czacie na żywo. Żądanie wywołania interfejsu API musi zostać autoryzowane przez właściciela kanału lub moderatora czatu na żywo powiązanego z zablokowaniem. Wypróbuj teraz
- usuń
- Odblokowuje użytkownika, który został wcześniej zablokowany i nie mógł korzystać z czatu na żywo, dzięki czemu może on ponownie dołączyć do czatu. Żądanie wywołania interfejsu API musi zostać autoryzowane przez właściciela kanału lub moderatora czatu na żywo powiązanego z zablokowaniem. Wypróbuj teraz
Reprezentacja zasobu
Struktura JSON poniżej przedstawia format zasobu liveChatBans
:
{ "kind": "youtube#liveChatBan", "etag": etag, "id": string, "snippet": { "liveChatId": string, "type": string, "banDurationSeconds": unsigned long, "bannedUserDetails": { "channelId": string } } }
Właściwości
Właściwości występujące w tym zasobie są opisane w tabeli poniżej:
Właściwości | |
---|---|
kind |
string Określa typ zasobu interfejsu API. Wartość będzie wynosić youtube#liveChatBan . |
etag |
etag Etag tego zasobu. |
id |
string Identyfikator przypisany przez YouTube do jednoznacznego zidentyfikowania zablokowanego konta. |
snippet |
object Obiekt snippet identyfikuje zablokowanego użytkownika i zawiera szczegółowe informacje o blokadzie. |
snippet.liveChatId |
string Czat na żywo, którego dotyczy blokada. Identyfikator czatu na żywo powiązany z transmisją jest zwracany w właściwości snippet.liveChatId zasobu liveBroadcast . |
snippet.type |
string Typ zakazu. Dozwolone wartości tej właściwości to:
|
snippet.banDurationSeconds |
unsigned long Czas trwania blokady. Ustaw wartość tej właściwości tylko wtedy, gdy typ zakazu to temporary . Wartość domyślna to 300 (5 minut). |
snippet.bannedUserDetails |
object Ten obiekt zawiera informacje, które identyfikują zablokowanego użytkownika. |
snippet.bannedUserDetails.channelId |
string Identyfikator kanału YouTube zablokowanego użytkownika. |