liveChatModerator
リソースは、YouTube チャットのモデレーターを表します。チャット モデレーターは、チャットに対するユーザーの参加禁止または停止解除、メッセージの削除、その他の管理操作を行うことができます。
Methods
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 |
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 プロパティで返されます。 |