Mit der YouTube Data API kannst du Funktionen, die normalerweise auf der YouTube-Website ausgeführt werden, in deine eigene Website oder Anwendung integrieren. In den folgenden Listen sind die verschiedenen Ressourcentypen 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 erläutert, wie Sie mit der API alle diese Vorgänge ausführen. Die Übersicht ist nach Ressourcentyp gegliedert. Eine Ressource stellt einen Elementtyp dar, der Teil der YouTube-Erfahrung ist, z. B. ein Video, eine Playlist oder ein Abo. Für jeden Ressourcentyp listet der Leitfaden eine oder mehrere Datendarstellungen auf und Ressourcen werden als JSON-Objekte dargestellt. Außerdem werden für jeden Ressourcentyp eine oder mehrere unterstützte Methoden (LIST
, POST
, DELETE
usw.) aufgeführt. Außerdem wird erläutert, wie Sie diese Methoden in Ihrer Anwendung verwenden können.
API aufrufen
Die folgenden Anforderungen gelten für YouTube Data API-Anfragen:
-
In jeder Anfrage muss entweder ein API-Schlüssel (mit dem Parameter
key
) oder ein OAuth 2.0-Token angegeben werden. Ihren API-Schlüssel finden Sie 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 ein Autorisierungstoken für jede Anfrage senden, mit der die privaten Daten des authentifizierten Nutzers abgerufen werden.
Außerdem unterstützen einige API-Methoden zum Abrufen von Ressourcen möglicherweise Parameter, die eine Autorisierung erfordern oder zusätzliche Metadaten enthalten, wenn Anfragen autorisiert werden. Eine Anfrage zum Abrufen der hochgeladenen Videos eines Nutzers kann zum Beispiel auch private Videos enthalten, wenn die Anfrage von diesem Nutzer autorisiert wurde.
-
Die API unterstützt das OAuth 2.0-Authentifizierungsprotokoll. Sie können ein OAuth 2.0-Token auf eine der folgenden Arten angeben:
- Verwenden Sie den Abfrageparameter
access_token
so:?access_token=
oauth2-token
- Verwenden Sie den HTTP-Header
Authorization
so:Authorization: Bearer
oauth2-token
Eine vollständige Anleitung zur Implementierung der OAuth 2.0-Authentifizierung in Ihrer Anwendung finden Sie im Authentifizierungsleitfaden.
- Verwenden Sie den 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 in Aktivitätsfeeds gehören die Bewertung eines Videos, das Teilen eines Videos, das Markieren eines Videos als Favorit, das Hochladen eines Videos und so weiter. Jede activity
-Ressource gibt die Art der Aktion, den mit der Aktion verknüpften Kanal und die mit der Aktion verknüpften Ressourcen an, z. B. das bewertete oder hochgeladene Video.
Weitere Informationen zu dieser Ressource finden Sie in der zugehörigen Ressourcendarstellung und Liste der Attribute.
Methode | HTTP-Anfrage | Beschreibung |
---|---|---|
URIs relativ zu https://www.googleapis.com/youtube/v3 |
||
list |
GET /activities |
Gibt eine Liste mit Ereignissen zu Kanalaktivitäten zurück, die den Anfragekriterien entsprechen. Sie können beispielsweise Ereignisse abrufen, die mit einem bestimmten Kanal oder mit dem eigenen Kanal des Nutzers verknüpft sind. |
insert |
POST /activities |
Hinweis: Diese Methode wurde verworfen und wird nicht mehr unterstützt. |
Untertitel
Eine caption
-Ressource steht für einen YouTube-Untertitel. Ein Untertiteltrack ist genau einem YouTube-Video zugeordnet.
Weitere Informationen zu dieser Ressource finden Sie in der zugehörigen Ressourcendarstellung und Liste der Attribute.
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 Untertitel-Track wird in seinem Originalformat zurückgegeben, es sei denn, in der Anfrage wird ein Wert für den Parameter tfmt und in der Originalsprache angegeben, sofern in der Anfrage kein Wert für den Parameter tlang angegeben ist. |
insert |
POST /captions |
Lädt einen Untertitel-Track hoch |
list |
GET /captions |
Gibt eine Liste mit Untertiteln zurück, die einem bestimmten Video zugeordnet sind. Die API-Antwort enthält nicht die eigentlichen Untertitel und die Methode captions.download bietet die Möglichkeit, einen Untertiteltrack abzurufen. |
update |
PUT /captions |
Aktualisiert einen Untertitel-Track. Wenn du einen Untertitel-Track aktualisierst, kannst du seinen Entwurfsstatus ändern, eine neue Untertiteldatei für den Track hochladen oder beides. |
Kanalbanner
Eine channelBanner
-Ressource enthält die URL, mit der Sie ein neu hochgeladenes Bild als Bannerbild für einen Kanal festlegen.
Weitere Informationen zu dieser Ressource finden Sie in der zugehörigen Ressourcendarstellung und Liste der Attribute.
Methode | HTTP-Anfrage | Beschreibung |
---|---|---|
URIs relativ zu https://www.googleapis.com/youtube/v3 |
||
insert |
POST /channelBanners/insert |
Lädt ein Kanalbanner auf YouTube hoch Diese Methode stellt die ersten beiden Schritte der drei Schritte zur Aktualisierung des Bannerbilds für einen Kanal dar:
|
Kanalabschnitte
Eine channelSection
-Ressource enthält Informationen zu einer Gruppe von Videos, die ein Kanal ausgewählt hat. Ein Abschnitt kann beispielsweise die neuesten Uploads eines Kanals, die beliebtesten Uploads oder Videos aus einer oder mehreren Playlists enthalten.
Die Abschnitte eines Kanals sind nur sichtbar, wenn der Kanal Inhalte in einer Übersicht und nicht in einem Feed anzeigt. Wenn du möchtest, dass ein Kanal Inhalte in einer Übersicht anzeigen kann, setze die Property brandingSettings.channel.showBrowseView
für den angegebenen Kanal auf true
.
Ein Kanal kann maximal zehn Bereiche erstellen.
Weitere Informationen zu dieser Ressource finden Sie in der zugehörigen Ressourcendarstellung und Liste der Attribute.
Methode | HTTP-Anfrage | Beschreibung |
---|---|---|
URIs relativ zu https://www.googleapis.com/youtube/v3 |
||
delete |
DELETE /channelSections |
Löscht einen Kanalabschnitt. |
insert |
POST /channelSections |
Fügt dem Kanal des authentifizierten Nutzers einen Kanalabschnitt hinzu. Ein Kanal kann maximal 10 Regale erstellen. |
list |
GET /channelSections |
Gibt eine Liste von channelSection -Ressourcen zurück, die den API-Anfragekriterien 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 zugehörigen Ressourcendarstellung und Liste der Attribute.
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 Ressource channel und ihrer untergeordneten Properties. |
Kommentarthreads
Eine commentThread
-Ressource enthält Informationen zu einem YouTube-Kommentarthread, der einen Kommentar auf oberster Ebene und gegebenenfalls Antworten auf diesen Kommentar umfasst. Eine commentThread
-Ressource kann Kommentare zu einem Video oder einem Kanal darstellen.
Sowohl der übergeordnete Kommentar als auch die Antworten sind comment
-Ressourcen, die in der Ressource commentThread
verschachtelt sind. Die Ressource commentThread
enthält nicht unbedingt alle Antworten auf einen Kommentar. Mit der Methode comments.list
kannst du alle Antworten für einen bestimmten Kommentar abrufen. Beachte außerdem, dass für einige Kommentare keine Antworten vorhanden sind.
Weitere Informationen zu dieser Ressource finden Sie in der zugehörigen Ressourcendarstellung und Liste der Attribute.
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 API-Anfrageparametern entsprechen. |
insert |
POST /commentThreads |
Erstellt einen neuen Kommentar auf oberster Ebene. Wenn Sie einem vorhandenen Kommentar eine Antwort hinzufügen möchten, verwenden Sie 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 einem Kanal darstellen. Außerdem kann es sich bei dem Kommentar um einen Kommentar der obersten Ebene oder eine Antwort auf einen Kommentar der obersten Ebene handeln.
Weitere Informationen zu dieser Ressource finden Sie in der zugehörigen Ressourcendarstellung und Liste der Attribute.
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 API-Anfrageparametern entsprechen. |
setModerationStatus |
POST /comments/setModerationStatus |
Legt den Moderationsstatus eines oder mehrerer Kommentare fest. Die API-Anfrage muss vom Inhaber des mit den Kommentaren verknüpften Kanals oder Videos autorisiert werden. |
insert |
POST /comments |
Erstellt eine Antwort auf einen vorhandenen Kommentar. Hinweis: Verwenden Sie zum Erstellen eines Kommentars der obersten Ebene die Methode commentThreads.insert . |
markAsSpam |
POST /comments/markAsSpam |
Der Anrufer sagt, dass mindestens ein Kommentar als Spam markiert werden sollte. |
delete |
DELETE /comments |
Löscht einen Kommentar |
update |
PUT /comments |
Ändert einen Kommentar. |
Übersichtskategorien
Eine guideCategory
-Ressource gibt eine Kategorie an, die YouTube algorithmisch anhand des Inhalts eines Kanals oder anhand anderer Indikatoren wie der Beliebtheit des Kanals zuweist. Die Liste ähnelt 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 zugehörigen Ressourcendarstellung und Liste der Attribute.
Methode | HTTP-Anfrage | Beschreibung |
---|---|---|
URIs relativ zu https://www.googleapis.com/youtube/v3 |
||
list |
GET /guideCategories |
Gibt eine Liste der Kategorien zurück, die mit YouTube-Kanälen verknüpft werden können. |
I18nSprachen
Eine i18nLanguage
-Ressource gibt die Sprache der Anwendung an, die von der YouTube-Website unterstützt wird. Die Sprache der Anwendung kann auch als UI-Sprache bezeichnet werden. Auf der YouTube-Website kann eine App-Sprache basierend auf den Google-Kontoeinstellungen, der Browsersprache oder dem IP-Standort automatisch ausgewählt werden. Ein Nutzer könnte auch manuell die gewünschte UI-Sprache aus der Fußzeile der YouTube-Website auswählen.
Jede i18nLanguage
-Ressource identifiziert einen Sprachcode und einen Namen. Der Sprachcode kann beim Aufrufen von API-Methoden wie videoCategories.list
und guideCategories.list
als Wert für den Parameter hl
verwendet werden.
Weitere Informationen zu dieser Ressource finden Sie in der zugehörigen Ressourcendarstellung und Liste der Attribute.
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. |
I18nRegionen
Eine Ressource vom Typ i18nRegion
gibt ein geografisches Gebiet an, das ein YouTube-Nutzer als bevorzugter Inhaltsbereich auswählen kann. Der Inhaltsbereich kann auch als Inhaltssprache bezeichnet werden. Für die YouTube-Website kann automatisch ein Inhaltsbereich basierend auf Heuristiken wie der YouTube-Domain oder dem IP-Standort des Nutzers ausgewählt werden. Ein Nutzer kann den gewünschten Inhaltsbereich auch manuell in der Fußzeile der YouTube-Website auswählen.
Jede i18nRegion
-Ressource gibt einen Regionscode und einen Namen an. Der Regionscode kann beim Aufrufen von API-Methoden wie search.list
, videos.list
, activities.list
und videoCategories.list
als Wert für den Parameter regionCode
verwendet werden.
Weitere Informationen zu dieser Ressource finden Sie in der zugehörigen Ressourcendarstellung und Liste der Attribute.
Methode | HTTP-Anfrage | Beschreibung |
---|---|---|
URIs relativ zu https://www.googleapis.com/youtube/v3 |
||
list |
GET /i18nRegions |
Gibt eine Liste der Inhaltsbereiche zurück, die von der YouTube-Website unterstützt werden. |
Mitglieder
Eine member
-Ressource repräsentiert ein Kanalmitglied für einen YouTube-Kanal. Ein Mitglied bietet einem Creator regelmäßig finanzielle Unterstützung und erhält spezielle 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 zugehörigen Ressourcendarstellung und der Liste der Attribute.
Methode | HTTP-Anfrage | Beschreibung |
---|---|---|
URIs relativ zu https://www.googleapis.com/youtube/v3 |
||
list |
GET /members |
Listet Mitglieder (früher „Unterstützer“) für einen Kanal auf. Die API-Anfrage muss vom Kanalinhaber autorisiert werden. |
Mitgliedschaftsstufen
Eine membershipsLevel
-Ressource gibt eine Preisstufe für den Ersteller an, der die API-Anfrage autorisiert hat.
Weitere Informationen zu dieser Ressource finden Sie in der zugehörigen Ressourcendarstellung und 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, der die API-Anfrage autorisiert hat. Ebenen werden in impliziter Anzeigereihenfolge zurückgegeben. |
Playlist-Elemente
Eine playlistItem
-Ressource bezeichnet eine andere Ressource, wie etwa ein Video, die in einer Playlist enthalten ist. Darüber hinaus enthält die playlistItem
-Ressource Details zur enthaltenen Ressource, die speziell auf die Verwendung dieser Ressource in dieser Playlist zutreffen.
YouTube verwendet auch eine Playlist, um die Liste der hochgeladenen Videos eines Kanals zu identifizieren, wobei jedes playlistItem
in dieser Liste ein hochgeladenes Video darstellt. Du kannst die Playlist-ID für diese Liste von der channel resource
für einen bestimmten Kanal abrufen. Sie können dann die Methode playlistItems.list
für die Liste verwenden.
Weitere Informationen zu dieser Ressource finden Sie in der zugehörigen Ressourcendarstellung und Liste der Attribute.
Methode | HTTP-Anfrage | Beschreibung |
---|---|---|
URIs relativ zu https://www.googleapis.com/youtube/v3 |
||
delete |
DELETE /playlistItems |
Löscht ein Playlist-Element |
insert |
POST /playlistItems |
Fügt 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 |
Ändert einen Playlist-Inhalt. Du kannst beispielsweise die Position des Elements in der Playlist aktualisieren. |
Playlists
Eine playlist
-Ressource steht für eine YouTube-Playlist. Eine Playlist ist eine Sammlung von Videos, die nacheinander angesehen und mit anderen Nutzern geteilt werden können. Eine Playlist kann bis zu 200 Videos enthalten. Die Anzahl der Playlists, die jeder Nutzer erstellt, ist nicht begrenzt. Standardmäßig sind Playlists öffentlich für andere Nutzer sichtbar, aber Playlists können öffentlich oder privat sein.
YouTube verwendet auch Playlists, um bestimmte Videosammlungen für einen Kanal zu identifizieren. Beispiele:
- Hochgeladene Videos
- Positiv bewertete Videos
- Wiedergabeverlauf
- später ansehen
channel resource
für einen bestimmten Kanal abrufen.Anschließend können Sie mit der Methode
playlistItems.list
eine dieser Listen abrufen. Sie können auch Elemente aus den Listen hinzufügen oder entfernen, indem Sie die Methoden playlistItems.insert
und playlistItems.delete
aufrufen.
Weitere Informationen zu dieser Ressource finden Sie in der zugehörigen Ressourcendarstellung und Liste der Attribute.
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 API-Anfrageparametern entsprechen. Du kannst beispielsweise alle Playlists abrufen, deren Inhaber der authentifizierte Nutzer ist, oder eine oder mehrere Playlists anhand ihrer eindeutigen IDs abrufen. |
insert |
POST /playlists |
Erstellt eine Playlist. |
update |
PUT /playlists |
Ändert eine Playlist. Du kannst beispielsweise den Titel, die Beschreibung oder den Datenschutzstatus einer Playlist ändern. |
Suchen
Ein Suchergebnis enthält Informationen zu einem YouTube-Video, einem Kanal oder einer Playlist, die mit den Suchparametern der API-Anfrage übereinstimmen. Ein Suchergebnis verweist auf eine eindeutig identifizierbare Ressource wie ein Video, hat aber keine eigenen persistenten Daten.
Weitere Informationen zu dieser Ressource finden Sie in der zugehörigen Ressourcendarstellung und Liste der Attribute.
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 Suchparametern übereinstimmen. Standardmäßig werden in den Suchergebnissen übereinstimmende Ressourcen vom Typ video , channel und playlist identifiziert. Sie können Abfragen aber auch so konfigurieren, dass nur ein bestimmter Ressourcentyp abgerufen wird. |
Abos
Eine subscription
-Ressource enthält Informationen zu einem YouTube-Abo. Ein Abo benachrichtigt einen Nutzer, wenn einem Kanal neue Videos hinzugefügt werden oder ein anderer Nutzer eine von mehreren Aktionen auf YouTube ausführt, z. B. ein Video hochlädt, ein Video bewertet oder ein Video kommentiert.
Weitere Informationen zu dieser Ressource finden Sie in der zugehörigen Ressourcendarstellung und Liste der Attribute.
Methode | HTTP-Anfrage | Beschreibung |
---|---|---|
URIs relativ zu https://www.googleapis.com/youtube/v3 |
||
delete |
DELETE /subscriptions |
Löscht ein Abo. |
insert |
POST /subscriptions |
Fügt dem Kanal des authentifizierten Nutzers ein Abo hinzu. |
list |
GET /subscriptions |
Gibt Aboressourcen zurück, die den API-Anfragekriterien entsprechen. |
Thumbnails
Eine thumbnail
-Ressource gibt unterschiedliche Größen der Miniaturansichtbilder an, die mit einer Ressource verknüpft sind. Beachten Sie die folgenden Eigenschaften von Miniaturansichten:
- Die Eigenschaft
snippet.thumbnails
einer Ressource ist ein Objekt, das die für diese Ressource verfügbaren Miniaturansichten identifiziert. - Eine Ressource vom Typ
thumbnail
enthält eine Reihe von Objekten. Der Name der einzelnen Objekte (default
,medium
,high
usw.) bezieht sich auf die Größe der Miniaturansicht. - Unterschiedliche Ressourcentypen unterstützen möglicherweise verschiedene Miniaturansichten.
- Für Miniaturansichten mit demselben Namen können unterschiedliche Ressourcentypen unterschiedlich groß sein. Das Thumbnail-Bild
default
für eine Ressource vom Typvideo
ist beispielsweise normalerweise 120 x 90 Pixel groß und das Thumbnail-Bild vondefault
für eine Ressource vom Typchannel
normalerweise 88 x 88 Pixel. - Ressourcen desselben Typs können für bestimmte Bilder je nach Auflösung des Originalbilds oder der auf YouTube hochgeladenen Inhalte unterschiedliche Miniaturansichten haben. Ein HD-Video unterstützt beispielsweise Miniaturansichten mit einer höheren Auflösung als Videos, die nicht in HD vorliegen.
- Jedes Objekt, das Informationen über die Größe der Miniaturansicht enthält, hat eine
width
- und eineheight
-Property. Die Eigenschaften für Breite und Höhe können für das Bild jedoch nicht zurückgegeben werden. - Wenn ein hochgeladenes Thumbnail nicht die erforderlichen Abmessungen hat, wird seine Größe an die richtige Größe angepasst, ohne das Seitenverhältnis zu ändern. 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 zugehörigen Ressourcendarstellung und Liste der Attribute.
Methode | HTTP-Anfrage | Beschreibung |
---|---|---|
URIs relativ zu https://www.googleapis.com/youtube/v3 |
||
set |
POST /thumbnails/set |
Ein benutzerdefiniertes Video-Thumbnail wird auf YouTube hochgeladen und für ein Video festgelegt. |
VideoAbuseReportReasons
Eine Ressource vom Typ videoAbuseReportReason
enthält Informationen dazu, warum ein Video wegen missbräuchlicher Inhalte gemeldet wurde. Wenn deine App die Methode videos.reportAbuse
aufruft, um ein missbräuchliches Video zu melden, wird in der Anfrage anhand der Informationen einer videoAbuseReportReason
-Ressource der Grund für die Meldung des Videos ermittelt.
Weitere Informationen zu dieser Ressource finden Sie in der zugehörigen Ressourcendarstellung und Liste der Attribute.
Methode | HTTP-Anfrage | Beschreibung |
---|---|---|
URIs relativ zu https://www.googleapis.com/youtube/v3 |
||
list |
GET /videoAbuseReportReasons |
Liste mit möglichen Gründen für die Meldung missbräuchlicher Videos abrufen. |
Videokategorien
Eine videoCategory
-Ressource gibt eine Kategorie an, die mit hochgeladenen Videos verknüpft ist oder war.
Weitere Informationen zu dieser Ressource finden Sie in der zugehörigen Ressourcendarstellung und Liste der Attribute.
Methode | HTTP-Anfrage | Beschreibung |
---|---|---|
URIs relativ zu https://www.googleapis.com/youtube/v3 |
||
list |
GET /videoCategories |
Gibt eine Liste der Kategorien zurück, die mit YouTube-Videos verknüpft werden können. |
Videos
Eine video
-Ressource steht für ein YouTube-Video.
Weitere Informationen zu dieser Ressource finden Sie in der zugehörigen Ressourcendarstellung und Liste der Attribute.
Methode | HTTP-Anfrage | Beschreibung |
---|---|---|
URIs relativ zu https://www.googleapis.com/youtube/v3 |
||
insert |
POST /videos |
Lädt ein Video auf YouTube hoch und legt optional die Metadaten des Videos fest |
list |
GET /videos |
Gibt eine Liste von Videos zurück, die mit den API-Anfrageparametern übereinstimmen. |
delete |
DELETE /videos |
Löscht ein YouTube-Video |
update |
PUT /videos |
Aktualisiert die Metadaten eines Videos |
rate |
POST /videos/rate |
Du kannst einem Video eine „Mag ich“- oder „Mag ich nicht“-Bewertung hinzufügen oder eine Bewertung entfernen. |
getRating |
GET /videos/getRating |
Ruft die Bewertungen ab, die der autorisierte Nutzer einer Liste bestimmter Videos gegeben hat. |
reportAbuse |
POST /videos/reportAbuse |
Du kannst ein Video wegen missbräuchlicher Inhalte melden. |
Wasserzeichen
Eine watermark
-Ressource gibt ein Bild an, das während der Wiedergabe der Videos eines bestimmten Kanals angezeigt wird. Sie können auch einen Zielkanal angeben, mit dem das Bild verknüpft werden soll, sowie Zeitangaben, die bestimmen, wann das Wasserzeichen während der Videowiedergabe angezeigt wird und wie lange es sichtbar ist.
Weitere Informationen zu dieser Ressource finden Sie in der zugehörigen Ressourcendarstellung und Liste der Attribute.
Methode | HTTP-Anfrage | Beschreibung |
---|---|---|
URIs relativ zu https://www.googleapis.com/youtube/v3 |
||
set |
POST /watermarks/set |
Es lädt ein Wasserzeichenbild auf YouTube hoch und legt es für einen Kanal fest. |
unset |
POST /watermarks/unset |
Löscht das Wasserzeichenbild eines Kanals. |