LiveChatModerators

liveChatModerator リソースは、YouTube ライブチャットのモデレーターを表します。チャット モデレーターは、チャットからユーザーをブロックまたはブロック解除したり、メッセージを削除したり、チャット サポートの管理操作を行ったりできます。

メソッド

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

list
チャットのモデレーターを一覧表示します。今すぐ試す
insert
チャットに新しいモデレーターを追加します。今すぐ試す
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 プロパティで返されます。