Eine liveChatModerator-Ressource steht für einen Moderator in einem YouTube-Livechat. Chatmoderatoren können Nutzer in einem Chat sperren oder die Sperrung aufheben, Nachrichten entfernen und andere administrative Aktionen für den Livechat ausführen.
Methoden
Die API unterstützt die folgenden Methoden für liveChatModerators-Ressourcen. Alle Anfragen müssen vom Inhaber des Kanals, in dem der Livechat stattfindet, autorisiert werden.
- list
- Listet die Moderatoren eines Livechats auf. Hier kannst du die Funktion ausprobieren.
- insert
- Fügt dem Chat einen neuen Moderator hinzu. Hier kannst du die Funktion ausprobieren.
- Delete
- Entfernt einen Chatmoderator. Hier kannst du die Funktion ausprobieren.
Ressourcendarstellung
Die folgende JSON-Struktur zeigt das Format einer liveChatModerators-Ressource:
{
"kind": "youtube#liveChatModerator",
"etag": etag,
"id": string,
"snippet": {
"moderatorDetails": {
"channelId": string,
"channelUrl": string,
"displayName": string,
"profileImageUrl": string
},
"liveChatId": string
}
}Attribute
In der folgenden Tabelle werden die Eigenschaften definiert, die in dieser Ressource angezeigt werden:
| Attribute | |
|---|---|
kind |
stringIdentifiziert den Typ der API-Ressource. Der Wert ist youtube#liveChatModerator. |
etag |
etagDas Etag dieser Ressource. |
id |
stringDie ID, die YouTube dem Moderator zuweist, um ihn eindeutig zu identifizieren. |
snippet |
objectDas snippet-Objekt enthält Details zum Moderator. |
snippet.moderatorDetails |
objectDieses Objekt enthält Details zum Moderator. |
snippet.moderatorDetails.channelId |
stringDie YouTube-Kanal-ID des Moderators. |
snippet.moderatorDetails.channelUrl |
stringDie URL des YouTube-Kanals des Moderators. |
snippet.moderatorDetails.displayName |
stringDer Anzeigename des YouTube-Kanals des Moderators. |
snippet.moderatorDetails.profileImageUrl |
stringDie Avatar-URL des YouTube-Kanals des Moderators. |
snippet.liveChatId |
stringDie ID des Livechats, den der Moderator verwalten darf. Die mit einem Livestream verknüpfte Livechat-ID wird in der Property snippet.liveChatId der liveBroadcast-Ressource zurückgegeben. |