Mit der YouTube Data API kannst du Funktionen, die normalerweise auf der YouTube-Website ausgeführt werden, in deine eigene Website oder App einbinden. In den folgenden Listen sind die verschiedenen Arten von Ressourcen aufgeführt, die Sie mit der API abrufen können. Die API unterstützt auch Methoden zum Einfügen, Aktualisieren oder Löschen vieler dieser Ressourcen.
In diesem Referenzhandbuch wird beschrieben, wie Sie mit der API alle diese Vorgänge ausführen. Der Leitfaden ist nach Ressourcentyp organisiert. Eine Ressource ist ein Element, das zu YouTube gehört, z. B. ein Video, eine Playlist oder ein Abo. Für jeden Ressourcentyp werden eine oder mehrere Datendarstellungen aufgeführt. Ressourcen werden als JSON-Objekte dargestellt. Der Leitfaden enthält außerdem eine oder mehrere unterstützte Methoden (LIST
, POST
, DELETE
usw.) für jeden Ressourcentyp und erläutert, wie Sie diese Methoden in Ihrer Anwendung verwenden.
API aufrufen
Für YouTube Data API-Anfragen gelten die folgenden Anforderungen:
-
Für jede Anfrage muss entweder ein API-Schlüssel (mit dem Parameter
key
) oder ein OAuth 2.0-Token angegeben werden. Sie finden Ihren API-Schlüssel in der Developer Console im Bereich API-Zugriff für Ihr Projekt. -
Sie müssen für jede Anfrage zum Einfügen, Aktualisieren und Löschen ein Autorisierungstoken senden. Außerdem müssen Sie für jede Anfrage, bei der die privaten Daten des authentifizierten Nutzers abgerufen werden, ein Autorisierungstoken senden.
Außerdem unterstützen einige API-Methoden zum Abrufen von Ressourcen möglicherweise Parameter, die eine Autorisierung erfordern, oder enthalten zusätzliche Metadaten, wenn Anfragen autorisiert sind. Ein Antrag zum Abrufen der hochgeladenen Videos eines Nutzers kann beispielsweise auch private Videos enthalten, wenn der Antrag von diesem Nutzer autorisiert wurde.
-
Die API unterstützt das OAuth 2.0-Authentifizierungsprotokoll. Sie können ein OAuth 2.0-Token auf folgende Arten bereitstellen:
- Verwenden Sie einen Abfrageparameter
access_token
wie?access_token=
oauth2-token
. - Verwenden Sie den HTTP-Header
Authorization
wieAuthorization: Bearer
oauth2-token
.
Eine vollständige Anleitung zur Implementierung der OAuth 2.0-Authentifizierung in Ihrer Anwendung finden Sie im Authentifizierungsleitfaden.
- Verwenden Sie einen Abfrageparameter
Ressourcentypen
Aktivitäten
Eine activity
-Ressource enthält Informationen zu einer Aktion, die ein bestimmter Kanal oder Nutzer auf YouTube ausgeführt hat. Zu den Aktionen, die in Aktivitätsfeeds erfasst werden, gehören beispielsweise das Bewerten, Teilen und als „Favoriten“ Markieren von Videos sowie das Hochladen von Videos. Jede activity
-Ressource gibt den Aktionstyp, den mit der Aktion verknüpften Kanal und die mit der Aktion verknüpften Ressourcen an, z. B. das Video, das bewertet oder hochgeladen wurde.
Weitere Informationen zu dieser Ressource finden Sie in der Ressourcendarstellung und in der Liste der Properties.
Methode | HTTP-Anfrage | Beschreibung |
---|---|---|
URIs relativ zu https://www.googleapis.com/youtube/v3 |
||
list |
GET /activities |
Gibt eine Liste von Kanalaktivitätsereignissen zurück, die den Anfragekriterien entsprechen. So kannst du beispielsweise Ereignisse abrufen, die mit einem bestimmten Kanal oder dem eigenen Kanal des Nutzers verknüpft sind. |
insert |
POST /activities |
Hinweis:Diese Methode wurde eingestellt und wird nicht mehr unterstützt. |
Untertitel
Eine caption
-Ressource stellt eine YouTube-Untertitelspur dar. Ein Untertiteltrack ist genau einem YouTube-Video zugeordnet.
Weitere Informationen zu dieser Ressource finden Sie in der Ressourcendarstellung und in der Liste der Properties.
Methode | HTTP-Anfrage | Beschreibung |
---|---|---|
URIs relativ zu https://www.googleapis.com/youtube/v3 |
||
delete |
DELETE /captions |
Löscht den angegebenen Untertiteltrack. |
download |
GET /captions/id |
Lädt einen Untertiteltrack herunter. Der Untertiteltrack wird im Originalformat zurückgegeben, sofern in der Anfrage kein Wert für den Parameter tfmt angegeben ist, und in der Originalsprache, sofern in der Anfrage kein Wert für den Parameter tlang angegeben ist. |
insert |
POST /captions |
Hier kannst du einen Untertiteltrack hochladen. |
list |
GET /captions |
Gibt eine Liste von Untertiteltracks zurück, die mit einem bestimmten Video verknüpft sind. Die API-Antwort enthält nicht die eigentlichen Untertitel. Mit der captions.download -Methode kannst du einen Untertiteltrack abrufen. |
update |
PUT /captions |
Aktualisiert einen Untertiteltrack. Wenn du einen Untertiteltrack aktualisierst, kannst du den Status des Tracks als Entwurf ändern, eine neue Untertiteldatei für den Track hochladen oder beides. |
ChannelBanners
Eine channelBanner
-Ressource enthält die URL, mit der du ein neu hochgeladenes Bild als Bannerbild für einen Kanal festlegen kannst.
Weitere Informationen zu dieser Ressource finden Sie in der Ressourcendarstellung und in der Liste der Properties.
Methode | HTTP-Anfrage | Beschreibung |
---|---|---|
URIs relativ zu https://www.googleapis.com/youtube/v3 |
||
insert |
POST /channelBanners/insert |
Ladet ein Kanalbannerbild auf YouTube hoch. Diese Methode umfasst die ersten beiden Schritte eines dreistufigen Vorgangs zum Aktualisieren des Bannerbilds für einen Kanal:
|
ChannelSections
Eine channelSection
-Ressource enthält Informationen zu einer Reihe von Videos, die ein Kanal als „Empfohlen“ gekennzeichnet hat. Ein Bereich kann beispielsweise die neuesten Uploads, die beliebtesten Uploads oder Videos aus einer oder mehreren Playlists eines Kanals enthalten.
Die Bereiche eines Kanals sind nur sichtbar, wenn der Kanal Inhalte in einer Ansicht zum Stöbern (nicht in einer Feedansicht) anzeigt. Wenn du für einen Kanal Inhalte in einer Suchansicht anzeigen möchtest, setze die Property brandingSettings.channel.showBrowseView
für den entsprechenden Kanal auf true
.
Pro Kanal können maximal 10 Bereiche erstellt werden.
Weitere Informationen zu dieser Ressource finden Sie in der Ressourcendarstellung und in der Liste der Properties.
Methode | HTTP-Anfrage | Beschreibung |
---|---|---|
URIs relativ zu https://www.googleapis.com/youtube/v3 |
||
delete |
DELETE /channelSections |
Löscht einen Kanalabschnitt. |
insert |
POST /channelSections |
Dem Kanal des authentifizierten Nutzers wird ein Kanalbereich hinzugefügt. Pro Channel können maximal 10 Bereiche erstellt werden. |
list |
GET /channelSections |
Gibt eine Liste von channelSection -Ressourcen zurück, die den Kriterien der API-Anfrage entsprechen. |
update |
PUT /channelSections |
Aktualisiert einen Kanalabschnitt. |
Kanäle
Eine channel
-Ressource enthält Informationen zu einem YouTube-Kanal.
Weitere Informationen zu dieser Ressource finden Sie in der Ressourcendarstellung und in der Liste der Properties.
Methode | HTTP-Anfrage | Beschreibung |
---|---|---|
URIs relativ zu https://www.googleapis.com/youtube/v3 |
||
list |
GET /channels |
Gibt eine Sammlung von null oder mehr channel -Ressourcen zurück, die den Anfragekriterien entsprechen. |
update |
PUT /channels |
Aktualisiert die Metadaten eines Kanals. Diese Methode unterstützt derzeit nur Aktualisierungen der brandingSettings - und invideoPromotion -Objekte der channel -Ressource und ihrer untergeordneten Eigenschaften. |
CommentThreads
Eine commentThread
-Ressource enthält Informationen zu einem YouTube-Kommentar-Thread, der einen Kommentar auf oberster Ebene und ggf. Antworten auf diesen Kommentar enthält. Eine commentThread
-Ressource kann Kommentare zu einem Video oder zu einem Kanal darstellen.
Sowohl der Kommentar auf oberster Ebene als auch die Antworten sind comment
-Ressourcen, die in der commentThread
-Ressource verschachtelt sind. Die commentThread
-Ressource enthält nicht unbedingt alle Antworten auf einen Kommentar. Wenn du alle Antworten für einen bestimmten Kommentar abrufen möchtest, musst du die Methode comments.list
verwenden. Beachten Sie auch, dass einige Kommentare keine Antworten haben.
Weitere Informationen zu dieser Ressource finden Sie in der Ressourcendarstellung und in der Liste der Properties.
Methode | HTTP-Anfrage | Beschreibung |
---|---|---|
URIs relativ zu https://www.googleapis.com/youtube/v3 |
||
list |
GET /commentThreads |
Gibt eine Liste von Kommentarthreads zurück, die den Parametern der API-Anfrage entsprechen. |
insert |
POST /commentThreads |
Erstellt einen neuen Kommentar auf oberster Ebene. Wenn du auf einen vorhandenen Kommentar antworten möchtest, verwende stattdessen die Methode comments.insert . |
Kommentare
Eine comment
-Ressource enthält Informationen zu einem einzelnen YouTube-Kommentar. Eine comment
-Ressource kann einen Kommentar zu einem Video oder zu einem Kanal darstellen. Außerdem kann es sich um einen Kommentar auf oberster Ebene oder um eine Antwort auf einen Kommentar auf oberster Ebene handeln.
Weitere Informationen zu dieser Ressource finden Sie in der Ressourcendarstellung und in der Liste der Properties.
Methode | HTTP-Anfrage | Beschreibung |
---|---|---|
URIs relativ zu https://www.googleapis.com/youtube/v3 |
||
list |
GET /comments |
Gibt eine Liste von Kommentaren zurück, die den Parametern der API-Anfrage entsprechen. |
setModerationStatus |
POST /comments/setModerationStatus |
Legt den Moderationsstatus eines oder mehrerer Kommentare fest. Die API-Anfrage muss vom Inhaber des Kanals oder des Videos autorisiert werden, mit dem die Kommentare verknüpft sind. |
insert |
POST /comments |
Erstellt eine Antwort auf einen vorhandenen Kommentar. Hinweis:Verwenden Sie die Methode commentThreads.insert , um einen Kommentar auf oberster Ebene zu erstellen. |
markAsSpam |
POST /comments/markAsSpam |
Hinweis:Diese Methode wurde eingestellt und wird nicht mehr unterstützt. |
delete |
DELETE /comments |
Löscht einen Kommentar. |
update |
PUT /comments |
Ändert einen Kommentar. |
GuideCategories
Eine guideCategory
-Ressource gibt eine Kategorie an, die YouTube basierend auf den Inhalten eines Kanals oder anderen Indikatoren wie der Beliebtheit des Kanals algorithmisch zuweist. Die Liste ähnelt den Videokategorien, mit dem Unterschied, dass der Uploader eines Videos eine Videokategorie zuweisen kann, aber nur YouTube eine Kanalkategorie.
Weitere Informationen zu dieser Ressource finden Sie in der Ressourcendarstellung und in der Liste der Properties.
Methode | HTTP-Anfrage | Beschreibung |
---|---|---|
URIs relativ zu https://www.googleapis.com/youtube/v3 |
||
list |
GET /guideCategories |
Eine Liste der Kategorien, die mit YouTube-Kanälen verknüpft werden können. |
I18nLanguages
Eine i18nLanguage
-Ressource identifiziert eine Anwendungssprache, die von der YouTube-Website unterstützt wird. Die Anwendungssprache wird auch als Benutzeroberflächensprache bezeichnet. Für die YouTube-Website kann eine App-Sprache automatisch anhand der Google-Kontoeinstellungen, der Browsersprache oder des IP-Standorts ausgewählt werden. Nutzer können die gewünschte Sprache für die Benutzeroberfläche auch manuell in der Fußzeile der YouTube-Website auswählen.
Jede i18nLanguage
-Ressource identifiziert einen Sprachcode und einen Namen. Der Sprachcode kann als Wert des Parameters hl
verwendet werden, wenn API-Methoden wie videoCategories.list
und guideCategories.list
aufgerufen werden.
Weitere Informationen zu dieser Ressource finden Sie in der Ressourcendarstellung und in der Liste der Properties.
Methode | HTTP-Anfrage | Beschreibung |
---|---|---|
URIs relativ zu https://www.googleapis.com/youtube/v3 |
||
list |
GET /i18nLanguages |
Gibt eine Liste der Anwendungssprachen zurück, die von der YouTube-Website unterstützt werden. |
I18nRegions
Eine i18nRegion
-Ressource identifiziert einen geografischen Bereich, den ein YouTube-Nutzer als bevorzugte Inhaltsregion auswählen kann. Die Inhaltsregion kann auch als Inhaltslokalisierung bezeichnet werden. Für die YouTube-Website kann eine Inhaltsregion automatisch anhand von Heuristiken wie der YouTube-Domain oder dem IP-Standort des Nutzers ausgewählt werden. Nutzer können die gewünschte Inhaltsregion auch manuell in der Fußzeile der YouTube-Website auswählen.
Jede i18nRegion
-Ressource identifiziert einen Regionscode und einen Namen. Die Regionscodes können als Wert des Parameters regionCode
verwendet werden, wenn API-Methoden wie search.list
, videos.list
, activities.list
und videoCategories.list
aufgerufen werden.
Weitere Informationen zu dieser Ressource finden Sie in der Ressourcendarstellung und in der Liste der Properties.
Methode | HTTP-Anfrage | Beschreibung |
---|---|---|
URIs relativ zu https://www.googleapis.com/youtube/v3 |
||
list |
GET /i18nRegions |
Gibt eine Liste der Inhaltsregionen zurück, die von der YouTube-Website unterstützt werden. |
Mitglieder
Eine member
-Ressource stellt ein Kanalmitglied eines YouTube-Kanals dar. Ein Mitglied unterstützt einen Creator regelmäßig finanziell und erhält dafür besondere Vorteile. Mitglieder können beispielsweise chatten, wenn der Creator den Modus „Nur für Mitglieder“ für einen Chat aktiviert.
Weitere Informationen zu dieser Ressource finden Sie in der Ressourcendarstellung und in der Liste der Attribute.
Methode | HTTP-Anfrage | Beschreibung |
---|---|---|
URIs relativ zu https://www.googleapis.com/youtube/v3 |
||
list |
GET /members |
Liste der Mitglieder (früher „Unterstützer“) eines Kanals. Die API-Anfrage muss vom Kanalinhaber autorisiert sein. |
MembershipsLevels
Mit einer membershipsLevel
-Ressource wird ein Preisniveau für den Creator angegeben, der die API-Anfrage autorisiert hat.
Weitere Informationen zu dieser Ressource finden Sie in der Ressourcendarstellung und in der Liste der Attribute.
Methode | HTTP-Anfrage | Beschreibung |
---|---|---|
URIs relativ zu https://www.googleapis.com/youtube/v3 |
||
list |
GET /membershipsLevels |
Gibt eine Sammlung von null oder mehr membershipsLevel -Ressourcen zurück, die dem Kanal gehören, über den die API-Anfrage autorisiert wurde. Die Ebenen werden in der impliziten Anzeigereihenfolge zurückgegeben. |
PlaylistItems
Eine playlistItem
-Ressource identifiziert eine andere Ressource, z. B. ein Video, das in einer Playlist enthalten ist. Außerdem enthält die playlistItem
-Ressource Details zur enthaltenen Ressource, die sich speziell auf die Verwendung dieser Ressource in der Playlist beziehen.
YouTube verwendet auch eine Playlist, um die Liste der hochgeladenen Videos eines Kanals zu identifizieren. Jede playlistItem
in dieser Liste steht für ein hochgeladenes Video. Die Wiedergabelisten-ID für diese Liste kannst du aus der channel resource
für einen bestimmten Kanal abrufen. Sie können dann die Methode playlistItems.list
auf die Liste anwenden.
Weitere Informationen zu dieser Ressource finden Sie in der Ressourcendarstellung und in der Liste der Properties.
Methode | HTTP-Anfrage | Beschreibung |
---|---|---|
URIs relativ zu https://www.googleapis.com/youtube/v3 |
||
delete |
DELETE /playlistItems |
Löscht einen Playlist-Eintrag. |
insert |
POST /playlistItems |
Fügen Sie einer Playlist eine Ressource hinzu. |
list |
GET /playlistItems |
Gibt eine Sammlung von Playlist-Elementen zurück, die den API-Anfrageparametern entsprechen. Du kannst alle Playlist-Elemente in einer bestimmten Playlist oder ein oder mehrere Playlist-Elemente anhand ihrer eindeutigen IDs abrufen. |
update |
PUT /playlistItems |
Ein Playlist-Element wird geändert. Du kannst beispielsweise die Position des Artikels in der Playlist aktualisieren. |
Playlists
Eine playlist
-Ressource stellt eine YouTube-Playlist dar. Eine Playlist ist eine Sammlung von Videos, die sich nacheinander ansehen und mit anderen Nutzern teilen lassen. Standardmäßig sind Playlists für andere Nutzer öffentlich sichtbar. Sie können aber auch privat sein.
Außerdem werden Playlists auf YouTube verwendet, um spezielle Videosammlungen für einen Kanal zu kennzeichnen, z. B.:
- hochgeladene Videos
- Videos, die du positiv bewertet hast (d. h. Videos, die dir gefallen)
- Wiedergabeverlauf
- später ansehen
channel resource
eines bestimmten Kanals abrufen.Sie können dann mit der Methode
playlistItems.list
eine dieser Listen abrufen. Sie können diesen Listen auch Elemente hinzufügen oder daraus entfernen, indem Sie die Methoden playlistItems.insert
und playlistItems.delete
aufrufen.
Weitere Informationen zu dieser Ressource finden Sie in der Ressourcendarstellung und in der Liste der Properties.
Methode | HTTP-Anfrage | Beschreibung |
---|---|---|
URIs relativ zu https://www.googleapis.com/youtube/v3 |
||
delete |
DELETE /playlists |
Löscht eine Playlist. |
list |
GET /playlists |
Gibt eine Sammlung von Playlists zurück, die den Parametern der API-Anfrage entsprechen. Du kannst beispielsweise alle Playlists abrufen, deren Inhaber der authentifizierte Nutzer ist, oder eine oder mehrere Playlists anhand ihrer eindeutigen IDs. |
insert |
POST /playlists |
Erstellt eine Playlist. |
update |
PUT /playlists |
Eine Playlist wird geändert. Du kannst beispielsweise den Titel, die Beschreibung oder den Datenschutzstatus einer Playlist ändern. |
Suchen
Ein Suchergebnis enthält Informationen zu einem YouTube-Video, -Kanal oder einer -Playlist, die mit den in einer API-Anfrage angegebenen Suchparametern übereinstimmen. Ein Suchergebnis verweist zwar auf eine eindeutig identifizierbare Ressource wie ein Video, hat aber keine eigenen persistenten Daten.
Weitere Informationen zu dieser Ressource finden Sie in der Ressourcendarstellung und in der Liste der Properties.
Methode | HTTP-Anfrage | Beschreibung |
---|---|---|
URIs relativ zu https://www.googleapis.com/youtube/v3 |
||
list |
GET /search |
Gibt eine Sammlung von Suchergebnissen zurück, die mit den in der API-Anfrage angegebenen Abfrageparametern übereinstimmen. Standardmäßig werden in einem Suchergebnissatz übereinstimmende video -, channel - und playlist -Ressourcen ermittelt. Sie können Abfragen aber auch so konfigurieren, dass nur ein bestimmter Ressourcentyp abgerufen wird. |
Abos
Eine subscription
-Ressource enthält Informationen zum Abo eines YouTube-Nutzers. Über ein Abo wird ein Nutzer benachrichtigt, wenn einem Kanal neue Videos hinzugefügt werden oder wenn ein anderer Nutzer eine von mehreren Aktionen auf YouTube ausführt, z. B. ein Video hochlädt, bewertet oder kommentiert.
Weitere Informationen zu dieser Ressource finden Sie in der Ressourcendarstellung und in der Liste der Properties.
Methode | HTTP-Anfrage | Beschreibung |
---|---|---|
URIs relativ zu https://www.googleapis.com/youtube/v3 |
||
delete |
DELETE /subscriptions |
Löscht ein Abo. |
insert |
POST /subscriptions |
Füge ein Abo für den Kanal des authentifizierten Nutzers hinzu. |
list |
GET /subscriptions |
Gibt Aboressourcen zurück, die den Kriterien der API-Anfrage entsprechen. |
Miniaturansichten
Eine thumbnail
-Ressource gibt verschiedene Thumbnail-Bildgrößen an, die mit einer Ressource verknüpft sind. Beachte bitte die folgenden Merkmale von Thumbnails:
- Die
snippet.thumbnails
-Property einer Ressource ist ein Objekt, das die für diese Ressource verfügbaren Miniaturansichten angibt. - Eine
thumbnail
-Ressource enthält eine Reihe von Objekten. Der Name jedes Objekts (default
,medium
,high
usw.) bezieht sich auf die Größe des Thumbnail-Bilds. - Für verschiedene Arten von Ressourcen können unterschiedliche Thumbnail-Bildgrößen unterstützt werden.
- Für unterschiedliche Ressourcentypen können unterschiedliche Größen für Thumbnail-Bilder mit demselben Namen definiert werden. Das
default
-Miniaturansichtsbild für einevideo
-Ressource hat beispielsweise in der Regel eine Größe von 120 × 90 Pixeln und dasdefault
-Miniaturansichtsbild für einechannel
-Ressource hat in der Regel eine Größe von 88 × 88 Pixeln. - Ressourcen desselben Typs können für bestimmte Bilder unterschiedliche Miniaturansichtsgrößen haben, je nach Auflösung des Originalbilds oder der auf YouTube hochgeladenen Inhalte. So kann ein HD-Video beispielsweise Thumbnails mit höherer Auflösung unterstützen als nicht HD-Videos.
- Jedes Objekt, das Informationen zur Größe eines Vorschaubilds enthält, hat die Attribute
width
undheight
. Die Eigenschaften „width“ und „height“ werden für dieses Bild jedoch möglicherweise nicht zurückgegeben. - Wenn ein hochgeladenes Thumbnail-Bild nicht die erforderlichen Abmessungen hat, wird es so angepasst, dass es die richtige Größe hat, ohne dass sich das Seitenverhältnis ändert. Das Bild ist nicht zugeschnitten, kann aber schwarze Balken enthalten, damit die Größe korrekt ist.
Weitere Informationen zu dieser Ressource finden Sie in der Ressourcendarstellung und in der Liste der Properties.
Methode | HTTP-Anfrage | Beschreibung |
---|---|---|
URIs relativ zu https://www.googleapis.com/youtube/v3 |
||
set |
POST /thumbnails/set |
Hiermit wird ein benutzerdefiniertes Video-Thumbnail auf YouTube hochgeladen und für ein Video festgelegt. |
VideoAbuseReportReasons
Eine videoAbuseReportReason
-Ressource enthält Informationen zu einem Grund, warum ein Video wegen missbräuchlicher Inhalte gemeldet wurde. Wenn Ihre Anwendung die videos.reportAbuse
-Methode aufruft, um ein missbräuchliches Video zu melden, werden in der Anfrage die Informationen aus einer videoAbuseReportReason
-Ressource verwendet, um den Grund für die Meldung des Videos anzugeben.
Weitere Informationen zu dieser Ressource finden Sie in der Ressourcendarstellung und in der Liste der Properties.
Methode | HTTP-Anfrage | Beschreibung |
---|---|---|
URIs relativ zu https://www.googleapis.com/youtube/v3 |
||
list |
GET /videoAbuseReportReasons |
Liste der Gründe, aus denen du missbräuchliche Videos melden kannst |
VideoCategories
Eine videoCategory
-Ressource gibt eine Kategorie an, die mit hochgeladenen Videos verknüpft wurde oder werden könnte.
Weitere Informationen zu dieser Ressource finden Sie in der Ressourcendarstellung und in der Liste der Properties.
Methode | HTTP-Anfrage | Beschreibung |
---|---|---|
URIs relativ zu https://www.googleapis.com/youtube/v3 |
||
list |
GET /videoCategories |
Gibt eine Liste von Kategorien zurück, die mit YouTube-Videos verknüpft werden können. |
Videos
Eine video
-Ressource stellt ein YouTube-Video dar.
Weitere Informationen zu dieser Ressource finden Sie in der Ressourcendarstellung und in der Liste der Properties.
Methode | HTTP-Anfrage | Beschreibung |
---|---|---|
URIs relativ zu https://www.googleapis.com/youtube/v3 |
||
insert |
POST /videos |
Hiermit wird ein Video auf YouTube hochgeladen und optional die Metadaten des Videos festgelegt. |
list |
GET /videos |
Gibt eine Liste von Videos zurück, die den API-Anfrageparametern entsprechen. |
delete |
DELETE /videos |
Löscht ein YouTube-Video. |
update |
PUT /videos |
Aktualisiert die Metadaten eines Videos. |
rate |
POST /videos/rate |
Du kannst Videos mit „Mag ich“ oder „Mag ich nicht“ bewerten oder eine Bewertung entfernen. |
getRating |
GET /videos/getRating |
Ruft die Bewertungen ab, die der autorisierte Nutzer einer Liste von angegebenen Videos gegeben hat. |
reportAbuse |
POST /videos/reportAbuse |
Du kannst ein Video melden, weil es missbräuchliche Inhalte enthält. |
Wasserzeichen
Mit einer watermark
-Ressource wird ein Bild angegeben, das bei der Wiedergabe der Videos eines bestimmten Kanals angezeigt wird. Du kannst auch einen Zielkanal angeben, mit dem das Bild verknüpft werden soll, sowie Timing-Details, die festlegen, wann das Wasserzeichen während der Videowiedergabe angezeigt wird und wie lange es sichtbar ist.
Weitere Informationen zu dieser Ressource finden Sie in der Ressourcendarstellung und in der Liste der Properties.
Methode | HTTP-Anfrage | Beschreibung |
---|---|---|
URIs relativ zu https://www.googleapis.com/youtube/v3 |
||
set |
POST /watermarks/set |
Hiermit wird ein Wasserzeichenbild auf YouTube hochgeladen und für einen Kanal festgelegt. |
unset |
POST /watermarks/unset |
Löscht das Wasserzeichenbild eines Kanals. |