LiveChatModerators
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
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.
Attribute
In der folgenden Tabelle werden die Eigenschaften definiert, die in dieser Ressource angezeigt werden:
Attribute |
kind |
string
Identifiziert den Typ der API-Ressource. Der Wert ist youtube#liveChatModerator . |
etag |
etag
Das Etag dieser Ressource. |
id |
string
Die ID, die YouTube dem Moderator zuweist, um ihn eindeutig zu identifizieren. |
snippet |
object
Das snippet -Objekt enthält Details zum Moderator. |
snippet.moderatorDetails |
object
Dieses Objekt enthält Details zum Moderator. |
snippet.moderatorDetails.channelId |
string
Die YouTube-Kanal-ID des Moderators. |
snippet.moderatorDetails.channelUrl |
string
Die URL des YouTube-Kanals des Moderators. |
snippet.moderatorDetails.displayName |
string
Der Anzeigename des YouTube-Kanals des Moderators. |
snippet.moderatorDetails.profileImageUrl |
string
Die Avatar-URL des YouTube-Kanals des Moderators. |
snippet.liveChatId |
string
Die 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. |
Sofern nicht anders angegeben, sind die Inhalte dieser Seite unter der Creative Commons Attribution 4.0 License und Codebeispiele unter der Apache 2.0 License lizenziert. Weitere Informationen finden Sie in den Websiterichtlinien von Google Developers. Java ist eine eingetragene Marke von Oracle und/oder seinen Partnern.
Zuletzt aktualisiert: 2025-06-19 (UTC).
[null,null,["Zuletzt aktualisiert: 2025-06-19 (UTC)."],[[["\u003cp\u003e\u003ccode\u003eliveChatModerator\u003c/code\u003e resources represent individuals with the authority to manage a YouTube live chat, including banning/unbanning users and removing messages.\u003c/p\u003e\n"],["\u003cp\u003eThe API provides methods to list, add, and delete moderators for a live chat, requiring authorization from the live chat's channel owner.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eliveChatModerator\u003c/code\u003e resource includes properties like \u003ccode\u003emoderatorDetails\u003c/code\u003e, \u003ccode\u003eliveChatId\u003c/code\u003e, \u003ccode\u003ekind\u003c/code\u003e, \u003ccode\u003eetag\u003c/code\u003e, and \u003ccode\u003eid\u003c/code\u003e, providing comprehensive information about each moderator.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003emoderatorDetails\u003c/code\u003e section of the resource provides specific information about the moderator, such as their channel ID, URL, display name, and profile image URL.\u003c/p\u003e\n"]]],["`liveChatModerator` resources manage YouTube live chat moderators. Moderators can ban/unban users and remove messages. The API methods include: `list` to view moderators, `insert` to add new ones, and `delete` to remove them. Each moderator resource contains properties like `kind`, `etag`, and `id`, alongside `snippet` details such as `moderatorDetails` (including `channelId`, `channelUrl`, `displayName`, and `profileImageUrl`) and the associated `liveChatId`. All requests require authorization from the live chat's channel owner.\n"],null,["# LiveChatModerators\n\nA **liveChatModerator** resource represents a moderator for a YouTube live chat. A chat moderator has the ability to ban or unban users from a chat, remove messages, and perform other administrative actions for the live chat.\n\nMethods\n-------\n\nThe API supports the following methods for `liveChatModerators` resources. All of the requests must be authorized by the owner of the live chat's channel.\n\n[list](/youtube/v3/live/docs/liveChatModerators/list)\n: Lists moderators for a live chat.\n [Try it now](/youtube/v3/live/docs/liveChatModerators/list#try-it).\n\n[insert](/youtube/v3/live/docs/liveChatModerators/insert)\n: Adds a new moderator for the chat.\n [Try it now](/youtube/v3/live/docs/liveChatModerators/insert#try-it).\n\n[delete](/youtube/v3/live/docs/liveChatModerators/delete)\n: Removes a chat moderator.\n [Try it now](/youtube/v3/live/docs/liveChatModerators/delete#try-it).\n\nResource representation\n-----------------------\n\nThe following JSON structure shows the format of a `liveChatModerators` resource: \n\n```text\n{\n \"kind\": \"youtube#liveChatModerator\",\n \"etag\": etag,\n \"id\": string,\n \"snippet\": {\n \"moderatorDetails\": {\n \"channelId\": string,\n \"channelUrl\": string,\n \"displayName\": string,\n \"profileImageUrl\": string\n },\n \"liveChatId\": string\n }\n}\n```\n\n### Properties\n\nThe following table defines the properties that appear in this resource:\n\n| Properties ||\n|--------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `kind` | `string` Identifies the API resource's type. The value will be `youtube#liveChatModerator`. |\n| `etag` | `etag` The Etag of this resource. |\n| `id` | `string` The ID that YouTube assigns to uniquely identify the moderator. |\n| `snippet` | `object` The `snippet` object contains details about the moderator. |\n| snippet.`moderatorDetails` | `object` This object contains details about the moderator. |\n| snippet.moderatorDetails.`channelId` | `string` The moderator's YouTube channel ID. |\n| snippet.moderatorDetails.`channelUrl` | `string` The URL of the moderator's YouTube channel. |\n| snippet.moderatorDetails.`displayName` | `string` The display name of the moderator's YouTube channel. |\n| snippet.moderatorDetails.`profileImageUrl` | `string` The avatar URL of the moderator's YouTube channel. |\n| snippet.`liveChatId` | `string` The ID of the live chat that the moderator has privileges to administer. The live chat ID associated with a broadcast is returned in the `liveBroadcast` resource's `snippet.liveChatId` property. |"]]