LiveChatModerators

liveChatModerator リソースは、YouTube チャットのモデレーターを表します。チャット モデレーターは、チャットに対するユーザーの参加禁止または停止解除、メッセージの削除、その他の管理操作を行うことができます。

Methods

API は、liveChatModerators リソースについて以下のメソッドをサポートしています。すべてのリクエストは、チャットのチャンネルの所有者が承認する必要があります。

list
チャットの管理メンバーを一覧表示します。 今すぐ試す
挿入
チャットに新しいモデレーターが追加されます。今すぐ試す
delete
チャット モデレーターを削除します。 今すぐ試す

リソース表現

次の 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 object
snippet オブジェクトには、モデレーターに関する詳細が含まれます。
snippet.moderatorDetails object
このオブジェクトには、モデレーターに関する詳細が含まれています。
snippet.moderatorDetails.channelId string
モデレーターの YouTube チャンネル ID。
snippet.moderatorDetails.channelUrl string
モデレーターの YouTube チャンネルの URL。
snippet.moderatorDetails.displayName string
モデレーターの YouTube チャンネルの表示名。
snippet.moderatorDetails.profileImageUrl string
モデレーターの YouTube チャンネルのアバター URL。
snippet.liveChatId string
モデレーターが管理する権限があるチャットの ID。ブロードキャストに関連付けられているチャット ID は、liveBroadcast リソースの snippet.liveChatId プロパティで返されます。