LiveChatModerators

liveChatModerator kaynağı, YouTube canlı sohbetinin moderatörünü temsil eder. Sohbet moderatörü, kullanıcıları sohbette engelleme veya engellemeyi kaldırma, mesajları kaldırma ve canlı sohbet için diğer yönetim işlemlerini gerçekleştirme olanağına sahiptir.

Yöntemler

API, liveChatModerators kaynakları için aşağıdaki yöntemleri destekler. Tüm istekler, canlı sohbet kanalının sahibi tarafından yetkilendirilmelidir.

list
Canlı sohbet moderatörlerini listeler. Hemen deneyin.
ekle
Sohbet için yeni bir moderatör ekler. Hemen deneyin.
sil
Sohbet moderatörü kaldırılır. Hemen deneyin.

Kaynak temsili

Aşağıdaki JSON yapısı, bir liveChatModerators kaynağının biçimini göstermektedir:

{
  "kind": "youtube#liveChatModerator",
  "etag": etag,
  "id": string,
  "snippet": {
    "moderatorDetails": {
      "channelId": string,
      "channelUrl": string,
      "displayName": string,
      "profileImageUrl": string
    },
    "liveChatId": string
  }
}

Özellikler

Aşağıdaki tabloda, bu kaynakta görünen özellikler tanımlanmaktadır:

Özellikler
kind string
API kaynağının türünü tanımlar. Değer youtube#liveChatModerator olacak.
etag etag
Bu kaynağın Etag'i.
id string
Moderatörü benzersiz şekilde tanımlamak için YouTube'un atadığı kimlik.
snippet object
snippet nesnesi, moderatörle ilgili ayrıntıları içerir.
snippet.moderatorDetails object
Bu nesne, moderatörle ilgili ayrıntıları içeriyor.
snippet.moderatorDetails.channelId string
Moderatörün YouTube kanal kimliği.
snippet.moderatorDetails.channelUrl string
Moderatörün YouTube kanalının URL'si.
snippet.moderatorDetails.displayName string
Moderatörün YouTube kanalının görünen adı.
snippet.moderatorDetails.profileImageUrl string
Moderatörün YouTube kanalının avatar URL'si.
snippet.liveChatId string
Moderatörün yönetme ayrıcalıklarına sahip olduğu canlı sohbetin kimliği. Bir yayınla ilişkili canlı sohbet kimliği, liveBroadcast kaynağının snippet.liveChatId özelliğinde döndürülür.