Implementierung: Channels

Auf dieser Seite wird erläutert, wie du mit der YouTube Data API (v3) Funktionen zum Abrufen und Aktualisieren von Kanaldaten ausführen kannst. Eine channel-Ressource enthält Playlist-IDs, die die hochgeladenen und mit „Mag ich“ bewerteten Videos eines Kanals identifizieren. Wenn du diese Informationen beim Aufrufen der Methode channels.list abrufen möchtest, muss der Parameterwert part den Ressourcenteil contentDetails enthalten.

Informationen zu einem Kanal abrufen

Rufe die Methode channels.list auf, um Informationen zu einem bestimmten Kanal abzurufen. Es gibt mehrere Möglichkeiten, den Kanal zu identifizieren:

Branding-Informationen für einen Kanal festlegen

In diesem Beispiel werden die Branding-Optionen eines Kanals aktualisiert. Das Beispiel besteht aus zwei Schritten:

Kanalabschnitte verwalten

Die API unterstützt die Methoden channelSections.list, channelSections.insert, channelSections.update und channelSections.delete zum Verwalten von Kanalabschnitten. Ein Kanalabschnitt ist eine Gruppe von Videos, die auf einem Kanal präsentiert werden. Ein Abschnitt kann beispielsweise die neuesten Uploads, die beliebtesten Uploads oder Videos aus einer oder mehreren Playlists eines Kanals enthalten.

Im folgenden Beispiel werden die Kanalabschnitte für den offiziellen YouTube-Kanal von Google abgerufen. Die Anfrage ruft die Methode channelSections.list auf und setzt den Parameterwert channelId auf UCK8sQmJBp8GCxrOtXWBpyEA, die Kanal-ID für den Kanal von Google.

https://developers.google.com/apis-explorer/#p/youtube/v3/youtube.channelSections.list?
part=snippet,contentDetails
&channelId=UCK8sQmJBp8GCxrOtXWBpyEA

Für diese Anfrage ist eine Autorisierung erforderlich, wenn du anstelle des Parameters channelId den Parameterwert des Parameters mine auf true setzt. Dieser Parameter gibt an, dass du Kanalabschnitte für den Kanal des aktuell authentifizierten Nutzers abrufst.

Wasserzeichenbild für einen Kanal hochladen und festlegen

Du kannst die Methode watermarks.set aufrufen, um ein Wasserzeichenbild hochzuladen und für einen Kanal festzulegen. Das Bild wird dann bei der Wiedergabe von Videos des angegebenen Kanals angezeigt. Du kannst auch einen Zielkanal angeben, mit dem das Bild verknüpft werden soll, sowie Timing-Details, die bestimmen, wann das Wasserzeichen angezeigt wird und wie lange es sichtbar ist.

Mit der Methode watermarks.unset wird das Wasserzeichenbild eines Kanals gelöscht.

Diese Abfrage kann leider nicht mit dem API Explorer getestet werden, da der API Explorer das Hochladen von Mediendateien nicht unterstützt. Dies ist jedoch für diese Methode erforderlich.