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 プロパティで返されます。 |