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 | 
      stringAPI リソースのタイプを識別します。値は 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 チャンネルの URL。  | 
    
snippet.moderatorDetails.displayName | 
      stringモデレーターの YouTube チャンネルの表示名。  | 
    
snippet.moderatorDetails.profileImageUrl | 
      stringモデレーターの YouTube チャンネルのアバター URL。  | 
    
snippet.liveChatId | 
      stringモデレーターが管理する権限を持つチャットの ID。ブロードキャストに対応するチャット ID は、 liveBroadcast リソースの snippet.liveChatId プロパティで返されます。 |