LiveChatBans

Resource liveChatBan mengidentifikasi pengguna YouTube dan live chat YouTube yang tidak boleh diikuti oleh pengguna tersebut.

Metode

API ini mendukung metode berikut untuk resource liveChatBans:

insert
Melarang pengguna tertentu berpartisipasi dalam live chat. Permintaan API harus diotorisasi oleh pemilik channel atau moderator live chat yang terkait dengan larangan tersebut. Coba sekarang.
hapus
Menghapus larangan yang mencegah pengguna tertentu berkontribusi dalam live chat, sehingga pengguna dapat bergabung kembali ke chat. Permintaan API harus diotorisasi oleh pemilik channel atau moderator live chat yang terkait dengan larangan tersebut. Coba sekarang.

Representasi resource

Struktur JSON berikut menunjukkan format resource liveChatBans:

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

Properti

Tabel berikut menentukan properti yang muncul dalam resource ini:

Properti
kind string
Mengidentifikasi jenis resource API. Nilainya akan menjadi youtube#liveChatBan.
etag etag
Etag resource ini.
id string
ID yang ditetapkan YouTube untuk mengidentifikasi larangan secara unik.
snippet object
Objek snippet mengidentifikasi pengguna yang diblokir dan berisi detail tentang pemblokiran.
snippet.liveChatId string
Live chat yang dikenai larangan. ID live chat yang terkait dengan siaran ditampilkan di properti snippet.liveChatId resource liveBroadcast.
snippet.type string
Jenis larangan.

Nilai yang valid untuk properti ini adalah:
  • permanent
  • temporary
snippet.banDurationSeconds unsigned long
Durasi larangan. Hanya tetapkan nilai untuk properti ini jika jenis larangannya adalah temporary. Nilai defaultnya adalah 300 (5 menit).
snippet.bannedUserDetails object
Objek ini berisi informasi yang mengidentifikasi pengguna yang diblokir.
snippet.bannedUserDetails.channelId string
ID channel YouTube pengguna yang diblokir.