In diesem Dokument werden die verschiedenen Fehlertypen beschrieben, die YouTube Live Streaming API-Vorgänge zurückgeben können. Außerdem finden Sie in der Referenzdokumentation für diese Methode eine Liste mit Fehlern für jede einzelne Methode.
FanFundingEvents
Die folgenden Tabellen enthalten Fehlermeldungen, die von der API als Antwort auf Aufrufe von fanFundingEvents
-Ressourcen zurückgegeben werden.
fanFundingEvents.list
Fehlertyp | Fehlerdetails | Beschreibung |
---|---|---|
forbidden (403) |
insufficientPermissions |
Du bist nicht berechtigt, die Fanfinanzierungsereignisse des Kanals anzusehen. |
invalidValue (400) |
fanFundingNotEnabledForChannelId |
Für den Kanal ist die Finanzierung durch Fans nicht aktiviert. |
liveübertragungen
Die folgenden Tabellen enthalten Fehlermeldungen, die von der API als Antwort auf Aufrufe von liveBroadcasts
-Ressourcen zurückgegeben werden.
liveBroadcasts.bind
Fehlertyp | Fehlerdetails | Beschreibung |
---|---|---|
backendError |
internalError |
Während der Bindung ist ein interner Fehler aufgetreten. |
forbidden (403) |
liveBroadcastBindingNotAllowed |
Aufgrund des aktuellen Status der Liveübertragung kann sie nicht an einen Stream gebunden werden. |
insufficientPermissions |
insufficientLivePermissions |
Die Anfrage ist nicht berechtigt, die angegebene Liveübertragung abzurufen. Weitere Informationen finden Sie unter OAuth2-Authentifizierung implementieren. |
insufficientPermissions |
liveStreamingNotEnabled |
Der Nutzer, der die Anfrage autorisiert hat, kann keine Livevideos auf YouTube streamen. Weitere Informationen findest du unter https://www.youtube.com/features. |
notFound (404) |
liveBroadcastNotFound |
Die durch den Parameter id angegebene Übertragung ist nicht vorhanden. |
notFound (404) |
liveStreamNotFound |
Der durch den Parameter streamId angegebene Stream ist nicht vorhanden. |
rateLimitExceeded |
userRequestsExceedRateLimit |
Der Nutzer hat in einem bestimmten Zeitraum zu viele Anfragen gesendet. |
required (400) |
idRequired |
Der erforderliche Parameter id muss die zu bindende Übertragung angeben. |
liveBroadcasts.delete
Fehlertyp | Fehlerdetails | Beschreibung |
---|---|---|
forbidden (403) |
liveBroadcastDeletionNotAllowed |
Aufgrund des aktuellen Status der Liveü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 OAuth2-Authentifizierung implementieren. |
insufficientPermissions |
liveStreamingNotEnabled |
Der Nutzer, der die Anfrage autorisiert hat, kann keine Livevideos auf YouTube streamen. Weitere Informationen findest du unter https://www.youtube.com/features. |
notFound (404) |
liveBroadcastNotFound |
Die in der liveBroadcast-Ressource angegebene id -Property hat keine Übertragung identifiziert. |
liveBroadcasts.insert
Fehlertyp | Fehlerdetails | Beschreibung |
---|---|---|
insufficientPermissions |
insufficientLivePermissions |
Die Anfrage ist nicht berechtigt, die Liveübertragung zu erstellen. |
insufficientPermissions |
livePermissionBlocked |
Der Nutzer, der die Anfrage autorisiert hat, kann derzeit keine Livevideos auf YouTube streamen. In den Kanaleinstellungen des Nutzers unter https://www.youtube.com/features findest du Informationen dazu, warum er Livevideos nicht streamen kann. |
insufficientPermissions |
liveStreamingNotEnabled |
Der Nutzer, der die Anfrage autorisiert hat, kann keine Livevideos auf YouTube streamen. Weitere Informationen findest du unter https://www.youtube.com/features. |
invalidValue (400) |
invalidAutoStart |
Die liveBroadcast-Ressource enthält einen ungültigen Wert für das Attribut contentDetails.enableAutoStart .
Diese Einstellung wird nicht von allen Übertragungen unterstützt. |
invalidValue (400) |
invalidAutoStop |
Die liveBroadcast-Ressource enthält einen ungültigen Wert für das Attribut contentDetails.enableAutoStop . Sie können die Einstellung enableAutoStop für eine persistente Übertragung nicht ändern. |
invalidValue (400) |
invalidDescription |
Die liveBroadcast-Ressource hat keinen gültigen Wert für die snippet.description -Property angegeben. Der Wert der Eigenschaft kann bis zu 5.000 Zeichen enthalten. |
invalidValue (400) |
invalidEmbedSetting |
Die liveBroadcast-Ressource enthält einen ungültigen Wert für die contentDetails.enable_embed -Property. Sie können diese Übertragung nicht einbetten. |
invalidValue (400) |
invalidLatencyPreferenceOptions |
Die liveBroadcast-Ressource enthält einen ungültigen Wert für das Attribut contentDetails.latencyPreference .
Bei dieser Einstellung werden nicht alle Einstellungen unterstützt.
|
invalidValue (400) |
invalidPrivacyStatus |
Die liveBroadcast-Ressource enthält einen ungültigen Wert für die status.privacy_status -Property. |
invalidValue (400) |
invalidProjection |
Die liveBroadcast-Ressource enthält einen ungültigen Wert für die contentDetails.projection -Property. Die Projektion für die Standardübertragung kann nicht auf 360 gesetzt werden. |
invalidValue (400) |
invalidScheduledEndTime |
Die liveBroadcast-Ressource enthält einen ungültigen Wert für die snippet.scheduledEndTime -Property. Die geplante Endzeit muss nach der geplanten Startzeit liegen. |
invalidValue (400) |
invalidScheduledStartTime |
Die liveBroadcast-Ressource enthält einen ungültigen Wert für die snippet.scheduledStartTime -Property. Der geplante Beginn muss in der Zukunft liegen und so nah an dem aktuellen Datum liegen, dass eine Übertragung zu diesem Zeitpunkt zuverlässig geplant werden könnte. |
invalidValue (400) |
invalidTitle |
Die liveBroadcast-Ressource hat keinen gültigen Wert für die snippet.title -Property angegeben. Der Wert der Unterkunft muss zwischen 1 und 100 Zeichen lang sein. |
limitExceeded |
userBroadcastsExceedLimit |
Der Nutzer hat zu viele Liveübertragungen oder geplante Übertragungen erstellt und muss einige beenden oder löschen. |
rateLimitExceeded |
userRequestsExceedRateLimit |
Der Nutzer hat in einem bestimmten Zeitraum zu viele Anfragen gesendet. |
required (400) |
privacyStatusRequired |
Die liveBroadcast-Ressource muss einen Datenschutzstatus angeben. Siehe gültige privacyStatus -Werte. |
required (400) |
scheduledEndTimeRequired |
Die liveBroadcast-Ressource muss die Property snippet.scheduledEndTime angeben. |
required (400) |
scheduledStartTimeRequired |
Die liveBroadcast-Ressource muss die Property snippet.scheduledStartTime angeben. |
required (400) |
titleRequired |
Die liveBroadcast-Ressource muss die Property snippet.title angeben. |
liveBroadcasts.list
Fehlertyp | Fehlerdetails | Beschreibung |
---|---|---|
insufficientPermissions |
insufficientLivePermissions |
Die Anfrage ist nicht berechtigt, die Liveübertragung abzurufen. |
insufficientPermissions |
liveStreamingNotEnabled |
Der Nutzer, der die Anfrage autorisiert hat, kann keine Livevideos auf YouTube streamen. Weitere Informationen findest du unter https://www.youtube.com/features. |
liveBroadcasts.transition
Fehlertyp | Fehlerdetails | Beschreibung |
---|---|---|
backendError |
errorExecutingTransition |
Beim Ändern des Übertragungsstatus ist ein Fehler aufgetreten. |
forbidden (403) |
errorStreamInactive |
Der angeforderte Übergang ist nicht zulässig, wenn der an die Übertragung gebundene Stream inaktiv ist. |
forbidden (403) |
invalidTransition |
Die Liveübertragung kann nicht von ihrem aktuellen Status in den angeforderten Status geändert werden. |
forbidden (403) |
redundantTransition |
Die Liveübertragung hat bereits den gewünschten Status oder wird gerade verarbeitet. |
insufficientPermissions |
insufficientLivePermissions |
Die Anfrage ist nicht berechtigt, die Liveübertragung zu übertragen. |
insufficientPermissions |
livePermissionBlocked |
Der Nutzer, der die Anfrage autorisiert hat, kann derzeit keine Livevideos auf YouTube streamen. In den Kanaleinstellungen des Nutzers unter https://www.youtube.com/features findest du Informationen dazu, warum er Livevideos nicht streamen kann. |
insufficientPermissions |
liveStreamingNotEnabled |
Der Nutzer, der die Anfrage autorisiert hat, kann keine Livevideos auf YouTube streamen. Weitere Informationen findest du unter https://www.youtube.com/features. |
notFound (404) |
liveBroadcastNotFound |
Die durch den Parameter id angegebene Übertragung ist nicht vorhanden. |
rateLimitExceeded (403) |
userRequestsExceedRateLimit |
Der Nutzer hat in einem bestimmten Zeitraum zu viele Anfragen gesendet. |
required (400) |
idRequired |
Der erforderliche id -Parameter muss die Übertragung angeben, deren Status Sie übertragen möchten. |
required (400) |
statusRequired |
In der API-Anfrage muss ein Wert für den Parameter status angegeben werden. |
liveBroadcasts.update
Fehlertyp | Fehlerdetails | Beschreibung |
---|---|---|
forbidden (403) |
closedCaptionsTypeModificationNotAllowed |
Der Wert contentDetails.closedCaptionsType kann nur geändert werden, wenn die Übertragung den Status created oder ready hat. |
forbidden (403) |
enableAutoStartModificationNotAllowed |
Der Wert contentDetails.enableAutoStart kann nur geändert werden, wenn der Stream inaktiv ist und die Übertragung den Status created oder ready hat. |
forbidden (403) |
enableClosedCaptionsModificationNotAllowed |
Der Wert contentDetails.enableClosedCaptions kann nur geändert werden, wenn der Übertragungsstatus created oder ready ist. |
forbidden (403) |
enableDvrModificationNotAllowed |
Der Wert contentDetails. kann nur geändert werden, wenn der Übertragungsstatus created oder ready ist. |
forbidden (403) |
enableMonitorStreamModificationNotAllowed |
Der Wert contentDetails. kann nur geändert werden, wenn der Übertragungsstatus created oder ready ist. |
forbidden (403) |
recordFromStartModificationNotAllowed |
Der Wert contentDetails. kann nur geändert werden, wenn der Übertragungsstatus created oder ready ist. |
insufficientPermissions |
insufficientLivePermissions |
Die Anfrage ist nicht berechtigt, die angegebene Liveübertragung zu aktualisieren. Weitere Informationen finden Sie unter OAuth2-Authentifizierung implementieren. |
insufficientPermissions |
liveStreamingNotEnabled |
Der Nutzer, der die Anfrage autorisiert hat, kann keine Livevideos auf YouTube streamen. Weitere Informationen findest du unter https://www.youtube.com/features. |
invalidValue (400) |
invalidAutoStart |
Die liveBroadcast-Ressource enthält einen ungültigen Wert für das Attribut contentDetails.enableAutoStart .
Sie können die Einstellung enableAutoStart für eine persistente Übertragung nicht ändern. |
invalidValue (400) |
invalidAutoStop |
Die liveBroadcast-Ressource enthält einen ungültigen Wert für das Attribut contentDetails.enableAutoStop . Sie können die Einstellung enableAutoStop für eine persistente Übertragung nicht ändern. |
invalidValue (400) |
invalidDescription |
Die liveBroadcast-Ressource hat keinen gültigen Wert für die snippet.description -Property angegeben. snippet.description kann bis zu 5.000 Zeichen enthalten. |
invalidValue (400) |
invalidEmbedSetting |
Die liveBroadcast-Ressource enthält einen ungültigen Wert für die contentDetails.enable_embed -Property. Sie können diese Übertragung nicht einbetten. |
invalidValue (400) |
invalidEnableClosedCaptions |
In der liveBroadcast-Ressource ist der Wert der Eigenschaft contentDetails.enableClosedCaptions nicht mit dem Wert der Einstellung contentDetails.closedCaptionType kompatibel. Ändern Sie die Ressource so, dass sie nur eine der beiden Properties enthält, und reichen Sie die Anfrage dann noch einmal ein. |
invalidValue (400) |
invalidLatencyPreferenceOptions |
Die liveBroadcast-Ressource enthält einen ungültigen Wert für das Attribut contentDetails.latencyPreference .
Bei dieser Einstellung werden nicht alle Einstellungen unterstützt.
|
invalidValue (400) |
invalidPrivacyStatus |
Die liveBroadcast-Ressource hat keinen gültigen Datenschutzstatus angegeben. Siehe gültige privacyStatus -Werte. |
invalidValue (400) |
invalidProjection |
Die liveBroadcast-Ressource enthält einen ungültigen Wert für die contentDetails.projection -Property. Die Projektion für eine persistente Übertragung kann nicht auf 360 festgelegt werden. |
invalidValue (400) |
invalidScheduledEndTime |
Die liveBroadcast-Ressource enthält einen ungültigen Wert für die snippet.scheduledEndTime -Property. Die geplante Endzeit muss nach der geplanten Startzeit liegen. |
invalidValue (400) |
invalidScheduledStartTime |
Die liveBroadcast-Ressource enthält einen ungültigen Wert für die snippet.scheduledStartTime -Property. Die geplante Startzeit muss in der Zukunft liegen. |
invalidValue (400) |
invalidTitle |
Die liveBroadcast-Ressource hat keinen gültigen Wert für die snippet.title -Property angegeben. snippet.title muss zwischen 1 und 100 Zeichen lang sein. |
notFound (404) |
liveBroadcastNotFound |
Die in der liveBroadcast-Ressource angegebene id -Property hat keine Übertragung identifiziert. |
required (400) |
broadcastStreamDelayMsRequired |
Die liveBroadcast-Ressource hat nicht die Property contentDetails. angegeben. |
required (400) |
enableMonitorStreamRequired |
Die liveBroadcast-Ressource hat nicht die Property contentDetails. angegeben. |
required (400) |
idRequired |
Die liveBroadcast-Ressource muss einen Wert für das Attribut id enthalten und angeben. |
required (400) |
privacyStatusRequired |
Die liveBroadcast-Ressource hat keinen Datenschutzstatus angegeben. Siehe für gültige privacyStatus -Werte. |
required (400) |
scheduledEndTimeRequired |
Die liveBroadcast-Ressource hat nicht die Property snippet.scheduledEndTime angegeben. |
required (400) |
scheduledStartTimeRequired |
Die liveBroadcast-Ressource hat nicht die Property snippet.scheduledStartTime angegeben. |
required (400) |
titleRequired |
Die liveBroadcast-Ressource hat nicht die Property snippet.title angegeben. |
liveBroadcasts.cuepoint
Fehlertyp | Fehlerdetails | Beschreibung |
---|---|---|
insufficientPermissions (403) |
insufficientLivePermissions |
Die Anfrage ist nicht berechtigt, einen Cue-Punkt in die Liveübertragung einzufügen. |
insufficientPermissions (403) |
liveStreamingNotEnabled |
Der Nutzer, der die Anfrage autorisiert hat, kann keine Livevideos auf YouTube streamen. Weitere Informationen findest du unter https://support.google.com/youtube/answer/2474026 und https://www.youtube.com/features. |
rateLimitExceeded (403) |
userRequestsExceedRateLimit |
Der Nutzer hat in einem bestimmten Zeitraum zu viele Anfragen gesendet. |
required (400) |
idRequired |
Der erforderliche Parameter id muss die Übertragung angeben, in die Sie einen Cue-Punkt einfügen möchten. |
required (400) |
cueTypeRequired |
Das Pflichtfeld cueType muss im API-Anfragetext angegeben werden. |
notFound (404) |
liveBroadcastNotFound |
Die durch den Parameter id angegebene Übertragung ist nicht vorhanden. |
invalidValue (400) |
conflictingTimeFields |
Es darf nur insertionOffsetTimeMs oder walltimeMs angegeben werden. Das Festlegen beider Werte führt zu einem Fehler. Wenn du keinen der Werte festlegst, verwendet YouTube das standardmäßige insertionOffsetTimeMs -Zeitformat (0 ). Das bedeutet, dass der Cue-Punkt so schnell wie möglich eingefügt wird. |
invalidValue (400) |
invalidInsertionOffsetTimeMs |
Die Ressource cuepoint hat einen ungültigen Wert für die Property insertionOffsetTimeMs angegeben. Der Wert muss 0 oder eine positive Ganzzahl sein. |
invalidValue (400) |
invalidWalltimeMs |
Die Ressource cuepoint hat einen ungültigen Wert für die Property walltimeMs angegeben. Der Wert muss eine Ganzzahl sein, die einen Epochenzeitstempel darstellt. |
backendError (5xx) |
serviceUnavailable |
Der Dienst ist nicht verfügbar. Versuchen Sie es in einigen Minuten noch einmal. |
livechat bans
Die folgenden Tabellen enthalten Fehlermeldungen, die von der API als Antwort auf Aufrufe von liveChatBans
-Ressourcen zurückgegeben werden.
liveChatBans.delete
Fehlertyp | Fehlerdetails | Beschreibung |
---|---|---|
forbidden (403) |
forbidden |
Die angegebene Sperre kann nicht entfernt werden. Dieser Fehler kann auftreten, wenn die Anfrage von einem Moderator autorisiert wurde, der versucht, eine Sperre eines anderen Moderators aufzuheben. |
forbidden (403) |
insufficientPermissions |
Sie sind nicht berechtigt, die angegebene Sperre zu entfernen. |
invalidValue (400) |
invalidLiveChatBanId |
Der Parameter id gibt einen ungültigen Wert an. |
notFound (404) |
liveChatBanNotFound |
Die angegebene Sperre wurde nicht gefunden. |
liveChatBans.insert
Fehlertyp | Fehlerdetails | Beschreibung |
---|---|---|
forbidden (403) |
insufficientPermissions |
Du bist nicht berechtigt, einen Nutzer im angegebenen Livechat zu sperren. |
forbidden (403) |
liveChatBanInsertionNotAllowed |
Die angegebene Sperre kann nicht erstellt werden. Dieser Fehler kann auftreten, wenn bei der Anfrage versucht wird, den Chatinhaber oder einen anderen Moderator zu sperren. |
invalidValue (400) |
invalidChannelId |
Die angegebene Kanal-ID wurde nicht gefunden. |
invalidValue (400) |
invalidLiveChatId |
Der in der Anfrage angegebene snippet.liveChatId -Wert ist ungültig. Prüfen Sie, ob die verknüpfte liveBroadcast -Ressource den richtigen Wert hat. |
notFound (404) |
liveChatNotFound |
Der angegebene Livechat kann nicht gefunden werden. Prüfe die verknüpfte Ressource liveBroadcast , um dafür zu sorgen, dass die Property snippet.liveChatId den richtigen Wert hat. |
notFound (404) |
liveChatUserNotFound |
Der Livechat-Nutzer, den du sperren möchtest, kann nicht gefunden werden. |
required (400) |
bannedUserChannelIdRequired |
Die Ressource liveChatBan , die im Anfragetext angegeben ist, muss einen Wert für das Attribut snippet.bannedUserDetails.channelId angeben. |
required (400) |
liveChatIdRequired |
Die Ressource liveChatBan , die im Anfragetext angegeben ist, muss einen Wert für das Attribut snippet.liveChatId angeben. |
livechatnachrichten
Die folgenden Tabellen enthalten Fehlermeldungen, die von der API als Antwort auf Aufrufe von liveChatMessages
-Ressourcen zurückgegeben werden.
liveChatMessages.delete
Fehlertyp | Fehlerdetails | Beschreibung |
---|---|---|
forbidden (403) |
forbidden |
Sie sind nicht berechtigt, die angegebene Nachricht zu löschen. |
forbidden (403) |
modificationNotAllowed |
Die angegebene liveChatMessage -Ressource kann nicht gelöscht werden. Der Parameter id kann eine Nachricht identifizieren, die von einem Moderator oder einem anderen Nutzer erstellt wurde, dessen Nachrichten nicht gelöscht werden können. |
notFound (404) |
liveChatMessageNotFound |
Die Nachricht, die Sie zu löschen versuchen, wurde nicht gefunden. Prüfen Sie, ob der Wert des Parameters id korrekt ist. |
liveChatMessages.insert
Fehlertyp | Fehlerdetails | Beschreibung |
---|---|---|
forbidden (403) |
forbidden |
Sie sind nicht berechtigt, die angegebene Nachricht zu erstellen. |
forbidden (403) |
liveChatDisabled |
Der angegebene Livechat wurde vom Inhaber deaktiviert. Nachrichten können dem Chat also nicht hinzugefügt werden. |
forbidden (403) |
liveChatEnded |
Der angegebene Livechat ist nicht mehr aktiv. |
invalidValue (400) |
messageTextInvalid |
Der Nachrichtentext (snippet.textMessageDetails.messageText ) ist ungültig. |
notFound (404) |
liveChatNotFound |
Der in der API-Anfrage angegebene Livechat ist nicht vorhanden. Dieser Fehler tritt auf, wenn der Chat vom Inhaber gelöscht wurde. |
rateLimitExceeded |
rateLimitExceeded |
Der Nutzer hat in einem bestimmten Zeitraum zu viele Chatnachrichten gepostet. |
required (400) |
liveChatIdRequired |
Die liveChatMessage-Ressource muss einen Wert für das Attribut snippet.liveChatId enthalten und angeben. |
required (400) |
messageTextRequired |
Die liveChatMessage-Ressource muss einen Wert für das Attribut snippet.textMessageDetails.messageText enthalten und angeben. |
required (400) |
typeRequired |
Die liveChatMessage-Ressource muss einen Wert für das Attribut snippet.type enthalten und angeben. Parameterwert auf text festlegen |
liveChatMessages.list
Fehlertyp | Fehlerdetails | Beschreibung |
---|---|---|
forbidden (403) |
forbidden |
Du bist nicht berechtigt, Nachrichten für den angegebenen Livechat abzurufen. |
forbidden (403) |
liveChatDisabled |
Für die angegebene Übertragung ist der Livechat nicht aktiviert. |
forbidden (403) |
liveChatEnded |
Der angegebene Livechat ist nicht mehr aktiv. |
notFound (404) |
liveChatNotFound |
Der Livechat, den du abrufen möchtest, wurde nicht gefunden. Prüfen Sie, ob der Wert des liveChatId -Parameters korrekt ist. |
rateLimitExceeded |
rateLimitExceeded |
Die Anfrage wurde zu schnell nach der vorherigen Anfrage gesendet. Dieser Fehler tritt auf, wenn API-Anfragen zum Abrufen von Nachrichten häufiger gesendet werden als die Aktualisierungsraten von YouTube, die unnötig Bandbreite verbrauchen. |
liveCuepoints
Die folgenden Tabellen enthalten Fehlermeldungen, die von der API als Antwort auf Aufrufe von liveCuepoints
-Ressourcen zurückgegeben werden.
liveCuepoints.insert
Fehlertyp | Fehlerdetails | Beschreibung |
---|---|---|
invalidValue (400) |
conflictingTimeFields |
Es darf nur offsetTimeMs oder walltime angegeben werden. |
livestreams
Die folgenden Tabellen enthalten Fehlermeldungen, die von der API als Antwort auf Aufrufe von liveStreams
-Ressourcen zurückgegeben werden.
liveStreams.delete
Fehlertyp | Fehlerdetails | Beschreibung |
---|---|---|
forbidden (403) |
liveStreamDeletionNotAllowed |
Der angegebene Livestream kann nicht gelöscht werden, da er an eine Übertragung gebunden ist, die noch nicht abgeschlossen wurde. |
insufficientPermissions |
insufficientLivePermissions |
Die Anfrage ist nicht berechtigt, den angegebenen Livestream zu löschen. Weitere Informationen finden Sie unter OAuth2-Authentifizierung implementieren. |
insufficientPermissions |
liveStreamingNotEnabled |
Der Nutzer, der die Anfrage autorisiert hat, kann keine Livevideos auf YouTube streamen. Weitere Informationen findest du unter https://www.youtube.com/features. |
notFound (404) |
liveStreamNotFound |
Der angegebene Livestream ist nicht vorhanden. |
liveStreams.insert
Fehlertyp | Fehlerdetails | Beschreibung |
---|---|---|
insufficientPermissions |
insufficientLivePermissions |
Die Anfrage ist nicht berechtigt, den angegebenen Livestream zu erstellen. |
insufficientPermissions |
livePermissionBlocked |
Der Nutzer, der die Anfrage autorisiert hat, kann derzeit keine Livevideos auf YouTube streamen. In den Kanaleinstellungen des Nutzers unter https://www.youtube.com/features findest du Informationen dazu, warum er Livevideos nicht streamen kann. |
insufficientPermissions |
liveStreamingNotEnabled |
Der Nutzer, der die Anfrage autorisiert hat, kann keine Livevideos auf YouTube streamen. Weitere Informationen findest du unter https://www.youtube.com/features. |
invalidValue (400) |
invalidDescription |
Der Wert der Eigenschaft snippet.description in der Ressource liveStream kann bis zu 10.000 Zeichen enthalten. |
invalidValue (400) |
invalidFormat |
Der Wert der Eigenschaft cdn.format in der Ressource liveStream ist ungültig. |
invalidValue (400) |
invalidFrameRate |
Der Wert der Eigenschaft cdn.frameRate in der Ressource liveStream ist ungültig. |
invalidValue (400) |
invalidIngestionType |
Der Wert der Eigenschaft cdn.ingestionType in der Ressource liveStream ist ungültig. |
invalidValue (400) |
invalidResolution |
Der Wert der Eigenschaft cdn.resolution in der Ressource liveStream ist ungültig. |
invalidValue (400) |
invalidTitle |
Der Wert der Eigenschaft snippet.title in der Ressource liveStream muss zwischen 1 und 128 Zeichen lang sein. |
rateLimitExceeded |
userRequestsExceedRateLimit |
Der Nutzer hat in einem bestimmten Zeitraum zu viele Anfragen gesendet. |
required (400) |
cdnRequired |
Die Ressource liveStream muss das Objekt cdn enthalten. |
required (400) |
frameRateRequired |
Die API gibt diesen Fehler zurück, wenn Sie einen Wert für das Attribut cdn.resolution , aber nicht für das Attribut cdn.frameRate angeben. |
required (400) |
ingestionTypeRequired |
Die Ressource liveStream muss einen Wert für das Attribut cdn.ingestionType angeben. |
required (400) |
resolutionRequired |
Die API gibt diesen Fehler zurück, wenn Sie einen Wert für das Attribut cdn.frameRate , aber nicht für das Attribut cdn.resolution angeben. |
required (400) |
titleRequired |
Die Ressource liveStream muss einen Wert für das Attribut snippet.title angeben. |
liveStreams.list
Fehlertyp | Fehlerdetails | Beschreibung |
---|---|---|
insufficientPermissions |
insufficientLivePermissions |
Die Anfrage ist nicht berechtigt, den angegebenen Livestream abzurufen. |
insufficientPermissions |
liveStreamingNotEnabled |
Der Nutzer, der die Anfrage autorisiert hat, kann keine Livevideos auf YouTube streamen. Weitere Informationen findest du unter https://www.youtube.com/features. |
liveStreams.update
Fehlertyp | Fehlerdetails | Beschreibung |
---|---|---|
forbidden (403) |
liveStreamModificationNotAllowed |
Der angegebene Livestream kann in seinem aktuellen Status nicht geändert werden. Weitere Informationen finden Sie unter Lebensdauer einer Übertragung. |
forbidden (403) |
liveStreamModificationNotAllowed |
In der API können Sie den Wert der Felder cdn.format , cdn.frameRate , cdn.ingestionType oder cdn.resolution nach dem Erstellen des Streams nicht ändern. |
forbidden (403) |
liveStreamModificationNotAllowed |
In der API können Sie einen wiederverwendbaren Stream nicht ändern und umgekehrt. Weitere Informationen finden Sie unter Informationen zu Broadcasts und Streams. |
insufficientPermissions |
insufficientLivePermissions |
Die Anfrage ist nicht berechtigt, den angegebenen Livestream zu aktualisieren. Weitere Informationen finden Sie unter OAuth2-Authentifizierung implementieren. |
insufficientPermissions |
liveStreamingNotEnabled |
Der Nutzer, der die Anfrage autorisiert hat, kann keine Livevideos auf YouTube streamen. Weitere Informationen findest du unter https://www.youtube.com/features. |
invalidValue (400) |
invalidDescription |
Der Wert der snippet.description -Property in der liveStream-Ressource kann bis zu 10.000 Zeichen enthalten. |
invalidValue (400) |
invalidTitle |
Der Wert der snippet.title -Property in der liveStream-Ressource muss zwischen 1 und 128 Zeichen lang sein. |
notFound (404) |
liveStreamNotFound |
Der angegebene Livestream ist nicht vorhanden. |
required (400) |
idRequired |
Die liveStream-Ressource muss einen Wert für das Attribut id angeben. |
required (400) |
ingestionTypeRequired |
Die liveStream-Ressource muss einen Wert für das Attribut cdn.ingestionType angeben. |
required (400) |
titleRequired |
Die liveStream-Ressource muss einen Wert für das Attribut snippet.title angeben. |
Sponsoren
Die folgenden Tabellen enthalten Fehlermeldungen, die von der API als Antwort auf Aufrufe von sponsors
-Ressourcen zurückgegeben werden.
sponsors.list
Fehlertyp | Fehlerdetails | Beschreibung |
---|---|---|
forbidden (403) |
insufficientPermissions |
Du bist nicht berechtigt, die Unterstützer des Kanals aufzurufen. |
invalidValue (400) |
invalidValueInRequest |
Die Anfrage enthält einen ungültigen Wert. |
invalidValue (400) |
sponsorshipNotEnabledForChannelId |
Für den Kanal ist der Unterstützer-Status nicht aktiviert. |