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 |
stringOkreśla typ zasobu interfejsu API. Wartość będzie wynosić youtube#liveChatBan. |
etag |
etagEtag tego zasobu. |
id |
stringIdentyfikator przypisany przez YouTube do jednoznacznego zidentyfikowania zablokowanego konta. |
snippet |
objectObiekt snippet identyfikuje zablokowanego użytkownika i zawiera szczegółowe informacje o blokadzie. |
snippet.liveChatId |
stringCzat 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 |
stringTyp zakazu. Dozwolone wartości tej właściwości to:
|
snippet.banDurationSeconds |
unsigned longCzas 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 |
objectTen obiekt zawiera informacje, które identyfikują zablokowanego użytkownika. |
snippet.bannedUserDetails.channelId |
stringIdentyfikator kanału YouTube zablokowanego użytkownika. |