LiveBroadcasts: delete

Löscht eine Übertragung.

Gängige Anwendungsfälle

Anfrage

HTTP-Anfrage

DELETE https://www.googleapis.com/youtube/v3/liveBroadcasts

Autorisierung

Für diese Anfrage ist eine Autorisierung mit mindestens einem der folgenden Bereiche erforderlich. Weitere Informationen zu Authentifizierung und Autorisierung finden Sie unter OAuth 2.0-Authentifizierung implementieren.

Umfang
https://www.googleapis.com/auth/youtube
https://www.googleapis.com/auth/youtube.force-ssl

Parameter

In der folgenden Tabelle sind die Parameter aufgeführt, die von dieser Abfrage unterstützt werden. Alle aufgeführten Parameter sind Abfrageparameter.

Parameter
Erforderliche Parameter
id string
Mit dem Parameter id wird die YouTube-Liveübertragungs-ID für die gelöschte Ressource angegeben.
Optionale Parameter
onBehalfOfContentOwner string
Dieser Parameter kann nur in einer ordnungsgemäß autorisierten Anfrage verwendet werden.

Hinweis:Dieser Parameter ist ausschließlich für YouTube-Inhaltspartner gedacht.

Der Parameter onBehalfOfContentOwner gibt an, dass die Autorisierungsdaten der Anfrage einen YouTube CMS-Nutzer identifizieren, der im Namen des im Parameterwert angegebenen Rechteinhabers handelt. Dieser Parameter richtet sich an YouTube-Contentpartner, die viele verschiedene YouTube-Kanäle haben und verwalten. So können Rechteinhaber sich einmal authentifizieren und auf alle ihre Video- und Kanaldaten zugreifen, ohne für jeden einzelnen Kanal Anmeldedaten angeben zu müssen. Das CMS-Konto, mit dem sich der Nutzer authentifiziert, muss mit dem angegebenen YouTube-Rechteinhaber verknüpft sein.

onBehalfOfContentOwnerChannel string
Dieser Parameter kann nur in einer ordnungsgemäß autorisierten Anfrage verwendet werden.

Hinweis:Dieser Parameter ist ausschließlich für YouTube-Inhaltspartner gedacht.

Mit dem Parameter onBehalfOfContentOwnerChannel wird die YouTube-Kanal-ID des Kanals angegeben, dem ein Video hinzugefügt wird. Dieser Parameter ist erforderlich, wenn in einer Anfrage ein Wert für den Parameter onBehalfOfContentOwner angegeben wird. Er kann nur in Verbindung mit diesem Parameter verwendet werden. Außerdem muss die Anfrage mit einem CMS-Konto autorisiert werden, das mit dem Rechteinhaber verknüpft ist, der im Parameter onBehalfOfContentOwner angegeben ist. Der Kanal, der mit dem Parameterwert onBehalfOfContentOwnerChannel angegeben ist, muss mit dem Rechteinhaber verknüpft sein, der mit dem Parameter onBehalfOfContentOwner angegeben ist.

Dieser Parameter ist für YouTube-Inhaltspartner gedacht, die viele verschiedene YouTube-Kanäle haben und verwalten. So können sich Rechteinhaber einmal authentifizieren und Aktionen im Namen des im Parameterwert angegebenen Kanals ausführen, ohne für jeden einzelnen Kanal Anmeldedaten angeben zu müssen.

Anfragetext

Geben Sie beim Aufruf dieser Methode keinen Anfragetext an.

Antwort

Bei Erfolg gibt diese Methode eine liveBroadcast-Ressource im Antworttext zurück.

Fehler

In der folgenden Tabelle sind die Fehlermeldungen aufgeführt, die die API als Antwort auf einen Aufruf dieser Methode zurückgeben kann. Weitere Informationen findest du unter YouTube Live Streaming API – Fehler.

Fehlertyp Fehlerdetails Beschreibung
forbidden (403) liveBroadcastDeletionNotAllowed Aufgrund des aktuellen Status der Übertragung kann sie nicht gelöscht werden.
insufficientPermissions insufficientLivePermissions Die Anfrage ist nicht berechtigt, die angegebene Liveübertragung zu löschen. Weitere Informationen finden Sie unter OAuth 2.0-Authentifizierung implementieren.
insufficientPermissions liveStreamingNotEnabled Der Nutzer, der die Anfrage autorisiert hat, ist nicht berechtigt, Livevideos auf YouTube zu streamen. Weitere Informationen finden Nutzer unter Voraussetzungen für die Nutzung von Funktionen.
notFound (404) liveBroadcastNotFound Mit der in der Ressource liveBroadcast angegebenen Property id wurde keine Übertragung identifiziert.

Testen!

Verwenden Sie die APIs Explorer, um diese API aufzurufen und die API-Anfrage und ‑Antwort zu sehen.