liveChatModerator 资源表示 YouTube 实时聊天的管理员。聊天管理员可以禁止或解除用户的聊天禁言、移除消息,以及对实时聊天执行其他管理操作。
方法
该 API 支持对 liveChatModerators 资源使用以下方法。所有请求都必须由直播聊天频道的所有者授权。
资源表示法
以下 JSON 结构显示了 liveChatModerators 资源的格式:
{
  "kind": "youtube#liveChatModerator",
  "etag": etag,
  "id": string,
  "snippet": {
    "moderatorDetails": {
      "channelId": string,
      "channelUrl": string,
      "displayName": string,
      "profileImageUrl": string
    },
    "liveChatId": string
  }
}属性
下表定义了此资源中显示的属性:
| 属性 | |
|---|---|
| kind | string用于标识 API 资源的类型。该值将为 youtube#liveChatModerator。 | 
| etag | etag此资源的 ETag。 | 
| id | string由 YouTube 分配的 ID,用于唯一标识管理员。 | 
| snippet | objectsnippet对象包含有关管理员的详细信息。 | 
| snippet.moderatorDetails | object此对象包含有关管理员的详细信息。 | 
| snippet.moderatorDetails.channelId | string管理员的 YouTube 频道 ID。 | 
| snippet.moderatorDetails.channelUrl | string管理员的 YouTube 频道的网址。 | 
| snippet.moderatorDetails.displayName | string管理员的 YouTube 频道的显示名称。 | 
| snippet.moderatorDetails.profileImageUrl | string管理员 YouTube 频道的头像网址。 | 
| snippet.liveChatId | string管理员有权管理的实时聊天的 ID。与直播关联的实时聊天 ID 会在 liveBroadcast资源的snippet.liveChatId属性中返回。 |