Mit der YouTube Data API kannst du Funktionen, die normalerweise auf der YouTube-Website ausgeführt werden, in deine 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 diese Vorgänge mit der API ausführen können. Das Handbuch ist nach Ressourcentyp sortiert. Eine Ressource ist ein Elementtyp, der Teil der YouTube-Umgebung ist. Dies kann z. B. ein Video, eine Playlist oder ein Abo sein. Der Leitfaden listet für jeden Ressourcentyp eine oder mehrere Datendarstellungen auf und Ressourcen werden als JSON-Objekte dargestellt. In diesem Leitfaden werden auch eine oder mehrere unterstützte Methoden (LIST
, POST
, DELETE
usw.) für jeden Ressourcentyp aufgeführt und ihre Verwendung in Ihrer Anwendung erläutert.
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. Der API-Schlüssel ist in der Developer Console im Bereich API-Zugriff für Ihr Projekt verfügbar. -
Für jede Anfrage zum Einfügen, Aktualisieren und Löschen muss ein Autorisierungstoken gesendet werden. Außerdem müssen Sie ein Autorisierungstoken für jede Anfrage senden, mit der private 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 können, wenn Anfragen autorisiert sind. Beispielsweise kann eine Anfrage zum Abrufen der hochgeladenen Videos eines Nutzers auch private Videos enthalten, wenn die Anfrage von diesem bestimmten Nutzer autorisiert wurde.
-
Die API unterstützt das Authentifizierungsprotokoll OAuth 2.0. Sie haben folgende Möglichkeiten, ein OAuth 2.0-Token bereitzustellen:
- Verwenden Sie den
access_token
-Abfrageparameter 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
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 in Aktivitätsfeeds gemeldeten Aktionen gehören die Bewertung eines Videos, das Teilen eines Videos, das Markieren eines Videos als Favorit, das Hochladen eines Videos usw. Jede activity
-Ressource identifiziert den Aktionstyp, den mit der Aktion verknüpften Kanal und die mit der Aktion verknüpfte(n) Ressource(n), z. B. das Video, das bewertet oder hochgeladen wurde.
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 /activities |
Gibt eine Liste der Kanalaktivitätsereignisse zurück, die den Anfragekriterien entsprechen. So können Sie 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 eingestellt und wird nicht mehr unterstützt. |
Bildunterschriften
Eine caption
-Ressource steht für einen YouTube-Untertiteltrack. Ein Untertiteltrack ist mit genau einem YouTube-Video verknüpft.
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 |
||
delete |
DELETE /captions |
Löscht den angegebenen Untertiteltrack. |
download |
GET /captions/id |
Lädt einen Untertiteltrack herunter. Der Untertiteltrack wird im ursprünglichen Format zurückgegeben, sofern in der Anfrage kein Wert für den Parameter tfmt und in der Originalsprache angegeben ist, sofern in der Anfrage kein Wert für den Parameter tlang angegeben ist. |
insert |
POST /captions |
Lädt einen Untertiteltrack hoch. |
list |
GET /captions |
Gibt eine Liste von Untertiteln zurück, die mit dem angegebenen Video verknüpft sind. Beachte, dass die API-Antwort nicht die tatsächlichen Untertitel enthält und dass die captions.download -Methode die Möglichkeit bietet, einen Untertiteltrack abzurufen. |
update |
PUT /captions |
Aktualisiert einen Untertiteltrack. Beim Aktualisieren eines Untertiteltracks kannst du den Status des Entwurfs ä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 würdest.
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 |
||
insert |
POST /channelBanners/insert |
Lädt ein Kanalbanner auf YouTube hoch. Diese Methode stellt die ersten beiden Schritte eines dreistufigen Prozesses dar, mit denen das Bannerbild für einen Kanal aktualisiert wird:
|
ChannelSections
Eine channelSection
-Ressource enthält Informationen zu einer Reihe von Videos, die auf einem Kanal vorgestellt werden. Ein Bereich kann beispielsweise die neuesten Uploads eines Kanals, die beliebtesten Uploads oder Videos aus einer oder mehreren Playlists enthalten.
Die Kanalabschnitte sind nur dann sichtbar, wenn die Inhalte in der Übersicht und nicht in der Feedansicht angezeigt werden. Damit auf einem Kanal Inhalte in der Übersicht angezeigt werden können, musst du die Eigenschaft brandingSettings.channel.showBrowseView
für den angegebenen Kanal auf true
setzen.
Für einen Kanal können maximal zehn Regale erstellt werden.
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 |
||
delete |
DELETE /channelSections |
Löscht einen Kanalabschnitt. |
insert |
POST /channelSections |
Fügt dem Kanal des authentifizierten Nutzers einen Kanalabschnitt hinzu. Auf einem Kanal können maximal zehn Bereiche erstellt werden. |
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 Ressourcendarstellung und in der 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. Beachten Sie, dass diese Methode derzeit nur Aktualisierungen der brandingSettings - und invideoPromotion -Objekte der channel -Ressource und ihrer untergeordneten Attribute unterstützt. |
CommentThreads
Eine commentThread
-Ressource enthält Informationen zu einem YouTube-Kommentarthread, der aus einem Kommentar der obersten Ebene und den Antworten auf diesen Kommentar besteht. Eine commentThread
-Ressource kann Kommentare zu einem Video oder einem Kanal darstellen.
Sowohl der Kommentar der obersten Ebene als auch die Antworten sind comment
-Ressourcen, die in der commentThread
-Ressource verschachtelt sind. Die Ressource commentThread
enthält nicht unbedingt alle Antworten auf einen Kommentar. Sie müssen die Methode comments.list
verwenden, wenn Sie alle Antworten auf einen bestimmten Kommentar abrufen möchten. Beachte außerdem, dass auf einige Kommentare keine Antworten möglich sind.
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 /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 eine Antwort zu einem vorhandenen Kommentar 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 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 Ressourcendarstellung und in der 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 für einen oder mehrere Kommentare fest. Die API-Anfrage muss vom Inhaber des Kanals oder Videos autorisiert werden, der bzw. das mit den Kommentaren verknüpft ist. |
insert |
POST /comments |
Erstellt eine Antwort auf einen vorhandenen Kommentar. Hinweis:Wenn Sie einen Kommentar auf oberster Ebene erstellen möchten, verwenden Sie die Methode commentThreads.insert . |
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 identifiziert eine Kategorie, die YouTube anhand des Inhalts eines Kanals oder anderer Indikatoren, wie der Beliebtheit des Kanals, automatisch zuweist. Die Liste ähnelt Videokategorien, mit dem Unterschied, dass der Uploader eines Videos eine Videokategorie zuweisen kann, aber nur YouTube eine Kanalkategorie zuweisen kann.
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 /guideCategories |
Gibt eine Liste von Kategorien zurück, die YouTube-Kanälen zugeordnet werden können. |
I18nLanguages
Eine i18nLanguage
-Ressource gibt eine Anwendungssprache an, die von der YouTube-Website unterstützt wird. Die Anwendungssprache kann auch als UI-Sprache bezeichnet werden. Für die YouTube-Website könnte basierend auf den Google-Kontoeinstellungen, der Browsersprache oder dem IP-Standort automatisch eine Anwendungssprache ausgewählt werden. Ein Nutzer kann die gewünschte UI-Sprache auch manuell in 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 des Parameters hl
verwendet werden.
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 /i18nLanguages |
Gibt eine Liste der Anwendungssprachen zurück, die von der YouTube-Website unterstützt werden. |
I18nRegions
Eine i18nRegion
-Ressource gibt ein geografisches Gebiet an, das ein YouTube-Nutzer als bevorzugte Inhaltsregion auswählen kann. Der Inhaltsbereich kann auch als Inhaltsgebietsschema bezeichnet werden. Für die YouTube-Website kann auf Grundlage von Heuristiken wie der YouTube-Domain oder dem IP-Standort des Nutzers automatisch eine Region 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. Der Regionscode kann 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 Attribute.
Methode | HTTP-Anfrage | Beschreibung |
---|---|---|
URIs relativ zu https://www.googleapis.com/youtube/v3 |
||
list |
GET /i18nRegions |
Gibt eine Liste der Inhaltsregionen zurück, die die YouTube-Website unterstützt. |
Mitglieder
Eine member
-Ressource steht für ein Mitglied eines YouTube-Kanals. Ein Mitglied unterstützt einen Creator regelmäßig und erhält besondere Vorteile. Mitglieder können beispielsweise chatten, wenn der Creator den „Nur für Mitglieder“-Modus 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 |
Listet die Mitglieder (früher „Unterstützer“) eines Kanals auf. Die API-Anfrage muss vom Kanalinhaber autorisiert werden. |
MembershipsLevels
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 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, der die API-Anfrage autorisiert hat. Stufen werden in impliziter Anzeigereihenfolge zurückgegeben. |
PlaylistItems
Eine playlistItem
-Ressource identifiziert eine andere Ressource, z. B. ein Video, die in einer Playlist enthalten ist. Darüber hinaus enthält die Ressource playlistItem
Details zur enthaltenen Ressource, die sich speziell darauf beziehen, wie diese Ressource in dieser Playlist verwendet wird.
YouTube verwendet außerdem eine Playlist, um die Liste der hochgeladenen Videos eines Kanals zu ermitteln, wobei jede playlistItem
in dieser Liste für ein hochgeladenes Video steht. Du kannst die Playlist-ID für diese Liste aus dem channel resource
des jeweiligen Kanals abrufen. Sie können dann die Methode playlistItems.list
für die Liste verwenden.
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 |
||
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 ein Playlist-Element. Du könntest zum Beispiel die Position des jeweiligen 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 von Nutzern erstellten Playlists ist bei YouTube nicht begrenzt. Playlists sind standardmäßig für andere Nutzer sichtbar. Playlists können jedoch öffentlich oder privat sein.
YouTube verwendet Playlists außerdem, um spezielle Videosammlungen für einen Kanal zu identifizieren. Beispiele:
- hochgeladene Videos
- positiv bewertete Videos mit „Mag ich“-Bewertungen
- Wiedergabeverlauf
- später ansehen
channel resource
eines bestimmten Kanals abrufen.Anschließend können Sie diese Listen mit der Methode
playlistItems.list
abrufen. Sie können den 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 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, die dem authentifizierten Nutzer gehören, oder eine oder mehrere Playlists anhand ihrer eindeutigen IDs. |
insert |
POST /playlists |
Erstellt eine Playlist. |
update |
PUT /playlists |
Ändert eine Playlist. Beispielsweise kannst du den Titel, die Beschreibung oder den Datenschutzstatus einer Playlist ändern. |
Suche
Ein Suchergebnis enthält Informationen zu einem YouTube-Video, einem YouTube-Kanal oder einer YouTube-Playlist, die mit den in einer API-Anfrage angegebenen Suchparametern übereinstimmen. Ein Suchergebnis verweist zwar auf eine eindeutig identifizierbare Ressource wie ein Video, verfügt jedoch nicht über eigene persistente Daten.
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 /search |
Gibt eine Sammlung von Suchergebnissen zurück, die den in der API-Anfrage angegebenen Suchparametern entsprechen. Standardmäßig identifiziert ein Suchergebnissatz übereinstimmende video -, channel - und playlist -Ressourcen. Sie können jedoch Abfragen auch so konfigurieren, dass nur ein bestimmter Ressourcentyp abgerufen wird. |
Abos
Eine subscription
-Ressource enthält Informationen zu einem Abo eines YouTube-Nutzers. Ein Abo benachrichtigt einen Nutzer, wenn einem Kanal neue Videos hinzugefügt werden oder wenn ein anderer Nutzer auf YouTube eine von mehreren Aktionen ausführt, z. B. ein Video hochlädt, ein Video bewertet oder ein Video kommentiert.
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 |
||
delete |
DELETE /subscriptions |
Löscht ein Abo. |
insert |
POST /subscriptions |
Fügt ein Abo für den Kanal des authentifizierten Nutzers hinzu. |
list |
GET /subscriptions |
Gibt Aboressourcen zurück, die den API-Anfragekriterien entsprechen. |
Thumbnails
Eine thumbnail
-Ressource identifiziert verschiedene Miniaturansichtsgrößen, die mit einer Ressource verknüpft sind. Miniaturansichten:
- Das Attribut
snippet.thumbnails
einer Ressource ist ein Objekt, das die für diese Ressource verfügbaren Miniaturansichten identifiziert. - Eine
thumbnail
-Ressource enthält eine Reihe von Objekten. Der Name der einzelnen Objekte (default
,medium
,high
usw.) bezieht sich auf die Größe des Thumbnail-Bilds. - Verschiedene Arten von Ressourcen unterstützen möglicherweise unterschiedliche Größen von Miniaturansichten.
- Verschiedene Arten von Ressourcen können unterschiedliche Größen für Miniaturansichten mit demselben Namen definieren. Beispiel: Das Thumbnail-Bild
default
für einevideo
-Ressource ist normalerweise 120 x 90 Pixel groß und dasdefault
-Thumbnail-Bild für einechannel
-Ressource normalerweise 88 x 88 Pixel. - Ressourcen desselben Typs können für bestimmte Bilder immer noch unterschiedliche Miniaturansichtengrößen haben. Dies hängt von der Auflösung des Originalbilds oder des auf YouTube hochgeladenen Contents ab. So können beispielsweise bei einem HD-Video Miniaturansichten mit höherer Auflösung als bei anderen Videos unterstützt werden.
- Jedes Objekt, das Informationen zur Größe des Miniaturbilds enthält, hat eine
width
-Eigenschaft und eineheight
-Eigenschaft. Die Eigenschaften für Breite und Höhe werden für dieses Bild jedoch möglicherweise nicht zurückgegeben. - Hat ein hochgeladenes Thumbnail-Bild nicht die erforderlichen Abmessungen, wird es auf die richtige Größe verkleinert, ohne dass sich das Seitenverhältnis ändert. Das Bild ist nicht zugeschnitten, kann aber schwarze Balken enthalten, damit die Größe richtig ist.
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 |
||
set |
POST /thumbnails/set |
Lädt ein benutzerdefiniertes Video-Thumbnail auf YouTube hoch und legt es für ein Video fest. |
VideoAbuseReportReasons
Eine videoAbuseReportReason
-Ressource enthält Informationen zu einem Grund, warum ein Video wegen missbräuchlicher Inhalte gemeldet wird. Wenn Ihre Anwendung die Methode videos.reportAbuse
aufruft, um ein missbräuchliches Video zu melden, verwendet die Anfrage die Informationen aus einer videoAbuseReportReason
-Ressource, um den Grund für die Meldung des Videos zu ermitteln.
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 /videoAbuseReportReasons |
eine Liste mit Gründen abrufen, die zum Melden missbräuchlicher Videos verwendet werden können. |
VideoCategories
Eine videoCategory
-Ressource gibt eine Kategorie an, die mit hochgeladenen Videos verknüpft wurde oder sein könnte.
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 /videoCategories |
Gibt eine Liste von Kategorien zurück, die YouTube-Videos zugeordnet werden können. |
Videos
Eine video
-Ressource steht für ein YouTube-Video.
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 |
||
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 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 für ein Video eine „Mag ich“- oder „Mag ich nicht“-Bewertung hinzufügen oder eine Bewertung von einem Video entfernen. |
getRating |
GET /videos/getRating |
Ruft die Bewertungen ab, die der autorisierte Nutzer für eine Liste bestimmter Videos abgegeben hat. |
reportAbuse |
POST /videos/reportAbuse |
Video mit missbräuchlichen Inhalten melden |
Wasserzeichen
Eine watermark
-Ressource gibt ein Bild an, das während der Wiedergabe von 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 erscheint und wie lange es sichtbar ist.
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 |
||
set |
POST /watermarks/set |
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. |