In diesem Dokument werden die verschiedenen Fehlertypen beschrieben, die YouTube Live Streaming API-Vorgänge zurückgeben können. Sie finden auch eine Liste mit Fehlern für jede einzelne Methode in der Referenzdokumentation für diese Methode.
fanFundingEvents
Die folgenden Tabellen enthalten Fehlermeldungen, die die API als Antwort auf Aufrufe in Bezug auf fanFundingEvents
-Ressourcen zurückgibt.
fanFundingEvents.list
Fehlertyp | Fehlerdetails | Beschreibung |
---|---|---|
forbidden (403) |
insufficientPermissions |
Du bist nicht berechtigt, die Veranstaltungen des Kanals zur Finanzierung durch Fans aufzurufen. |
invalidValue (400) |
fanFundingNotEnabledForChannelId |
Die Finanzierung durch Fans ist für diesen Kanal nicht aktiviert. |
liveBroadcasts
Die folgenden Tabellen enthalten Fehlermeldungen, die die API als Antwort auf Aufrufe in Bezug auf liveBroadcasts
-Ressourcen zurückgibt.
liveBroadcasts.bind
Fehlertyp | Fehlerdetails | Beschreibung |
---|---|---|
backendError |
internalError |
Während der Bindung ist ein interner Fehler aufgetreten. |
forbidden (403) |
liveBroadcastBindingNotAllowed |
Aufgrund des aktuellen Status kann die Liveübertragung 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, ist nicht berechtigt, Live-Videos auf YouTube zu streamen. Weitere Informationen sind unter https://www.youtube.com/features verfügbar. |
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 zu viele Anfragen in einem bestimmten Zeitraum gesendet. |
required (400) |
idRequired |
Der erforderliche id -Parameter muss die zu bindende Übertragung identifizieren. |
liveBroadcasts.delete
Fehlertyp | Fehlerdetails | Beschreibung |
---|---|---|
forbidden (403) |
liveBroadcastDeletionNotAllowed |
Der aktuelle Status der Liveübertragung lässt keine Löschung zu. |
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, ist nicht berechtigt, Live-Videos auf YouTube zu streamen. Weitere Informationen sind unter https://www.youtube.com/features verfügbar. |
notFound (404) |
liveBroadcastNotFound |
Die in der liveBroadcast-Ressource angegebene Eigenschaft id identifiziert eine Übertragung nicht. |
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 kein Live-Video auf YouTube streamen. Details dazu, warum der Nutzer keine Livevideos streamen kann, finden Sie möglicherweise in den Kanaleinstellungen des Nutzers unter https://www.youtube.com/features. |
insufficientPermissions |
liveStreamingNotEnabled |
Der Nutzer, der die Anfrage autorisiert hat, ist nicht berechtigt, Live-Videos auf YouTube zu streamen. Weitere Informationen sind unter https://www.youtube.com/features verfügbar. |
invalidValue (400) |
invalidAutoStart |
Die liveBroadcast-Ressource enthielt einen ungültigen Wert für das contentDetails.enableAutoStart -Attribut.
Diese Einstellung wird nicht von allen Broadcasts unterstützt. |
invalidValue (400) |
invalidAutoStop |
Die liveBroadcast-Ressource enthielt einen ungültigen Wert für das contentDetails.enableAutoStop -Attribut. Sie können die Einstellung enableAutoStop für einen dauerhaften Broadcast nicht ändern. |
invalidValue (400) |
invalidDescription |
Die liveBroadcast-Ressource hat keinen gültigen Wert für das snippet.description -Attribut angegeben. Der Wert der Eigenschaft kann bis zu 5.000 Zeichen enthalten. |
invalidValue (400) |
invalidEmbedSetting |
Die Ressource liveBroadcast enthielt einen ungültigen Wert für das Attribut contentDetails.enable_embed . Du kannst diese Übertragung nicht einbetten. |
invalidValue (400) |
invalidLatencyPreferenceOptions |
Die liveBroadcast-Ressource enthielt einen ungültigen Wert für das contentDetails.latencyPreference -Attribut.
Bei dieser Latenzeinstellung werden nicht alle Einstellungen unterstützt.
|
invalidValue (400) |
invalidPrivacyStatus |
Die Ressource liveBroadcast enthielt einen ungültigen Wert für das Attribut status.privacy_status . |
invalidValue (400) |
invalidProjection |
Die Ressource liveBroadcast enthielt einen ungültigen Wert für das Attribut contentDetails.projection . Die Projektion einer Standardübertragung kann nicht auf 360 festgelegt werden. |
invalidValue (400) |
invalidScheduledEndTime |
Die Ressource liveBroadcast enthielt einen ungültigen Wert für das Attribut snippet.scheduledEndTime . Das geplante Ende muss nach dem geplanten Beginn liegen. |
invalidValue (400) |
invalidScheduledStartTime |
Die Ressource liveBroadcast enthielt einen ungültigen Wert für das Attribut snippet.scheduledStartTime . Der geplante Beginn muss in der Zukunft liegen und nahe genug am aktuellen Datum liegen, damit eine Übertragung zu diesem Zeitpunkt zuverlässig geplant werden kann. |
invalidValue (400) |
invalidTitle |
Die liveBroadcast-Ressource hat keinen gültigen Wert für das snippet.title -Attribut angegeben. Der Wert der Eigenschaft muss zwischen 1 und 100 Zeichen lang sein. |
limitExceeded |
userBroadcastsExceedLimit |
Der Nutzer hat zu viele Live- oder geplante Übertragungen erstellt und muss einige davon beenden oder löschen. |
rateLimitExceeded |
userRequestsExceedRateLimit |
Der Nutzer hat zu viele Anfragen in einem bestimmten Zeitraum gesendet. |
required (400) |
privacyStatusRequired |
Für die liveBroadcast-Ressource muss ein Datenschutzstatus angegeben werden. Siehe gültige privacyStatus -Werte. |
required (400) |
scheduledEndTimeRequired |
In der liveBroadcast-Ressource muss das Attribut snippet.scheduledEndTime angegeben werden. |
required (400) |
scheduledStartTimeRequired |
In der liveBroadcast-Ressource muss das Attribut snippet.scheduledStartTime angegeben werden. |
required (400) |
titleRequired |
In der liveBroadcast-Ressource muss das Attribut snippet.title angegeben werden. |
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, ist nicht berechtigt, Live-Videos auf YouTube zu streamen. Weitere Informationen sind unter https://www.youtube.com/features verfügbar. |
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 |
Der aktuelle Status der Liveübertragung kann nicht in den angeforderten Status übergehen. |
forbidden (403) |
redundantTransition |
Die Liveübertragung befindet sich bereits im angeforderten Status oder wird bereits mit dem angeforderten Status verarbeitet. |
insufficientPermissions |
insufficientLivePermissions |
Die Anfrage ist nicht berechtigt, die Liveübertragung umzustellen. |
insufficientPermissions |
livePermissionBlocked |
Der Nutzer, der die Anfrage autorisiert hat, kann derzeit kein Live-Video auf YouTube streamen. Details dazu, warum der Nutzer keine Livevideos streamen kann, finden Sie möglicherweise in den Kanaleinstellungen des Nutzers unter https://www.youtube.com/features. |
insufficientPermissions |
liveStreamingNotEnabled |
Der Nutzer, der die Anfrage autorisiert hat, ist nicht berechtigt, Live-Videos auf YouTube zu streamen. Weitere Informationen sind unter https://www.youtube.com/features verfügbar. |
notFound (404) |
liveBroadcastNotFound |
Die durch den Parameter id angegebene Übertragung ist nicht vorhanden. |
rateLimitExceeded (403) |
userRequestsExceedRateLimit |
Der Nutzer hat zu viele Anfragen in einem bestimmten Zeitraum gesendet. |
required (400) |
idRequired |
Der erforderliche id -Parameter muss die Übertragung identifizieren, deren Status Sie ändern 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 Broadcast-Status created oder ready ist. |
forbidden (403) |
enableDvrModificationNotAllowed |
Der Wert contentDetails. kann nur geändert werden, wenn der Broadcast-Status created oder ready ist. |
forbidden (403) |
enableMonitorStreamModificationNotAllowed |
Der Wert contentDetails. kann nur geändert werden, wenn der Broadcast-Status created oder ready ist. |
forbidden (403) |
recordFromStartModificationNotAllowed |
Der Wert contentDetails. kann nur geändert werden, wenn der Broadcast-Status 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, ist nicht berechtigt, Live-Videos auf YouTube zu streamen. Weitere Informationen sind unter https://www.youtube.com/features verfügbar. |
invalidValue (400) |
invalidAutoStart |
Die liveBroadcast-Ressource enthielt einen ungültigen Wert für das contentDetails.enableAutoStart -Attribut.
Sie können die Einstellung enableAutoStart für einen dauerhaften Broadcast nicht ändern. |
invalidValue (400) |
invalidAutoStop |
Die liveBroadcast-Ressource enthielt einen ungültigen Wert für das contentDetails.enableAutoStop -Attribut. Sie können die Einstellung enableAutoStop für einen dauerhaften Broadcast nicht ändern. |
invalidValue (400) |
invalidDescription |
Die liveBroadcast-Ressource hat keinen gültigen Wert für das snippet.description -Attribut angegeben. snippet.description kann bis zu 5.000 Zeichen enthalten. |
invalidValue (400) |
invalidEmbedSetting |
Die Ressource liveBroadcast enthielt einen ungültigen Wert für das Attribut contentDetails.enable_embed . Du kannst diese Übertragung nicht einbetten. |
invalidValue (400) |
invalidEnableClosedCaptions |
In der liveBroadcast-Ressource ist der Wert des Attributs contentDetails.enableClosedCaptions mit dem Wert der contentDetails.closedCaptionType -Einstellung nicht kompatibel. Ändern Sie die Ressource so, dass sie nur eine der beiden Attribute enthält, und reichen Sie die Anfrage dann noch einmal ein. |
invalidValue (400) |
invalidLatencyPreferenceOptions |
Die liveBroadcast-Ressource enthielt einen ungültigen Wert für das contentDetails.latencyPreference -Attribut.
Bei dieser Latenzeinstellung 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 Ressource liveBroadcast enthielt einen ungültigen Wert für das Attribut contentDetails.projection . Die Projektion einer dauerhaften Übertragung kann nicht auf 360 festgelegt werden. |
invalidValue (400) |
invalidScheduledEndTime |
Die Ressource liveBroadcast enthielt einen ungültigen Wert für das Attribut snippet.scheduledEndTime . Das geplante Ende muss nach dem geplanten Beginn liegen. |
invalidValue (400) |
invalidScheduledStartTime |
Die Ressource liveBroadcast enthielt einen ungültigen Wert für das Attribut snippet.scheduledStartTime . Der geplante Beginn muss in der Zukunft liegen. |
invalidValue (400) |
invalidTitle |
Die liveBroadcast-Ressource hat keinen gültigen Wert für das snippet.title -Attribut angegeben. snippet.title muss zwischen 1 und 100 Zeichen lang sein. |
notFound (404) |
liveBroadcastNotFound |
Die in der liveBroadcast-Ressource angegebene Eigenschaft id identifiziert eine Übertragung nicht. |
required (400) |
broadcastStreamDelayMsRequired |
Die liveBroadcast-Ressource hat das Attribut contentDetails. nicht angegeben. |
required (400) |
enableMonitorStreamRequired |
Die liveBroadcast-Ressource hat das Attribut contentDetails. nicht 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. Informationen zu gültigen privacyStatus -Werten finden Sie hier. |
required (400) |
scheduledEndTimeRequired |
Die liveBroadcast-Ressource hat das Attribut snippet.scheduledEndTime nicht angegeben. |
required (400) |
scheduledStartTimeRequired |
Die liveBroadcast-Ressource hat das Attribut snippet.scheduledStartTime nicht angegeben. |
required (400) |
titleRequired |
Die liveBroadcast-Ressource hat das Attribut snippet.title nicht 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, ist nicht berechtigt, Livevideos auf YouTube zu streamen. Weitere Informationen finden Nutzer unter https://support.google.com/youtube/answer/2474026 und https://www.youtube.com/features. |
rateLimitExceeded (403) |
userRequestsExceedRateLimit |
Der Nutzer hat zu viele Anfragen in einem bestimmten Zeitraum gesendet. |
required (400) |
idRequired |
Der erforderliche Parameter id muss die Übertragung identifizieren, in die Sie einen Cue-Punkt einfügen möchten. |
required (400) |
cueTypeRequired |
Das Pflichtfeld cueType muss im Text der API-Anfrage angegeben werden. |
notFound (404) |
liveBroadcastNotFound |
Die durch den Parameter id angegebene Übertragung ist nicht vorhanden. |
invalidValue (400) |
conflictingTimeFields |
Es kann nur entweder insertionOffsetTimeMs oder walltimeMs angegeben werden. Das Festlegen beider Werte führt zu einem Fehler. Wenn Sie keinen der beiden Werte festlegen, verwendet YouTube die standardmäßige insertionOffsetTimeMs -Zeit (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 das Attribut insertionOffsetTimeMs angegeben. Der Wert muss 0 oder eine positive Ganzzahl sein. |
invalidValue (400) |
invalidWalltimeMs |
Die Ressource cuepoint hat einen ungültigen Wert für das Attribut 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. |
liveChatBans
Die folgenden Tabellen enthalten Fehlermeldungen, die die API als Antwort auf Aufrufe in Bezug auf liveChatBans
-Ressourcen zurückgibt.
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 genehmigt wurde, der versucht, die 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 für den angegebenen Livechat zu sperren. |
forbidden (403) |
liveChatBanInsertionNotAllowed |
Die angegebene Sperre kann nicht erstellt werden. Dieser Fehler kann auftreten, wenn in der Anfrage versucht wird, den Inhaber des Chats 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 Ressource liveBroadcast den richtigen Wert enthält. |
notFound (404) |
liveChatNotFound |
Der angegebene Livechat wurde nicht gefunden. Prüfen Sie die verknüpfte liveBroadcast -Ressource, um sicherzustellen, dass das Attribut snippet.liveChatId auf den richtigen Wert festgelegt ist. |
notFound (404) |
liveChatUserNotFound |
Der Livechat-Nutzer, den du sperren möchtest, wurde nicht gefunden. |
required (400) |
bannedUserChannelIdRequired |
Die im Anfragetext angegebene Ressource liveChatBan muss einen Wert für das Attribut snippet.bannedUserDetails.channelId angeben. |
required (400) |
liveChatIdRequired |
Die im Anfragetext angegebene Ressource liveChatBan muss einen Wert für das Attribut snippet.liveChatId angeben. |
liveChatMessages
Die folgenden Tabellen enthalten Fehlermeldungen, die die API als Antwort auf Aufrufe in Bezug auf liveChatMessages
-Ressourcen zurückgibt.
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, deren Nachrichten nicht gelöscht werden können. |
notFound (404) |
liveChatMessageNotFound |
Die Nachricht, die Sie löschen möchten, konnte nicht gefunden werden. 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. Das bedeutet, dass dem Chat keine Nachrichten hinzugefügt werden können. |
forbidden (403) |
liveChatEnded |
Der angegebene Livechat ist nicht mehr live. |
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 zu viele Chatnachrichten in einem bestimmten Zeitraum 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 hast nicht die erforderlichen Berechtigungen, um Nachrichten für den angegebenen Livechat abzurufen. |
forbidden (403) |
liveChatDisabled |
Der Livechat ist für die angegebene Übertragung nicht aktiviert. |
forbidden (403) |
liveChatEnded |
Der angegebene Livechat ist nicht mehr live. |
notFound (404) |
liveChatNotFound |
Der Livechat, den du abrufen möchtest, kann nicht gefunden werden. Prüfen Sie, ob der Wert des Parameters liveChatId der Anfrage 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, wodurch unnötig Bandbreite verschwendet wird. |
liveCuepoints
Die folgenden Tabellen enthalten Fehlermeldungen, die die API als Antwort auf Aufrufe in Bezug auf liveCuepoints
-Ressourcen zurückgibt.
liveCuepoints.insert
Fehlertyp | Fehlerdetails | Beschreibung |
---|---|---|
invalidValue (400) |
conflictingTimeFields |
Es kann nur entweder offsetTimeMs oder walltime angegeben werden. |
liveStreams
Die folgenden Tabellen enthalten Fehlermeldungen, die die API als Antwort auf Aufrufe in Bezug auf liveStreams
-Ressourcen zurückgibt.
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 OAuth 2.0-Authentifizierung implementieren. |
insufficientPermissions |
liveStreamingNotEnabled |
Der Nutzer, der die Anfrage autorisiert hat, ist nicht berechtigt, Live-Videos auf YouTube zu streamen. Weitere Informationen findest du unter Verfügbarkeit der Funktionen. |
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 kein Live-Video auf YouTube streamen. Details dazu, warum der Nutzer keine Livevideos streamen kann, finden Sie möglicherweise in den Kanaleinstellungen des Nutzers unter https://www.youtube.com/features. |
insufficientPermissions |
liveStreamingNotEnabled |
Der Nutzer, der die Anfrage autorisiert hat, ist nicht berechtigt, Live-Videos auf YouTube zu streamen. Weitere Informationen sind unter https://www.youtube.com/features verfügbar. |
invalidValue (400) |
invalidDescription |
Der Wert des Attributs snippet.description in der Ressource liveStream kann bis zu 10.000 Zeichen enthalten. |
invalidValue (400) |
invalidFormat |
Der Wert des Attributs cdn.format in der Ressource liveStream ist ungültig. |
invalidValue (400) |
invalidFrameRate |
Der Wert des Attributs cdn.frameRate in der Ressource liveStream ist ungültig. |
invalidValue (400) |
invalidIngestionType |
Der Wert des Attributs cdn.ingestionType in der Ressource liveStream ist ungültig. |
invalidValue (400) |
invalidResolution |
Der Wert des Attributs cdn.resolution in der Ressource liveStream ist ungültig. |
invalidValue (400) |
invalidTitle |
Der Wert des Attributs snippet.title in der Ressource liveStream muss zwischen 1 und 128 Zeichen lang sein. |
rateLimitExceeded |
userRequestsExceedRateLimit |
Der Nutzer hat zu viele Anfragen in einem bestimmten Zeitraum gesendet. |
required (400) |
cdnRequired |
Die Ressource liveStream muss das Objekt cdn enthalten. |
required (400) |
frameRateRequired |
Die API gibt diesen Fehler zurück, wenn du einen Wert für das Attribut cdn.resolution , aber nicht für das Attribut cdn.frameRate angibst. |
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 du einen Wert für das Attribut cdn.frameRate , aber nicht für das Attribut cdn.resolution angibst. |
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, ist nicht berechtigt, Live-Videos auf YouTube zu streamen. Weitere Informationen sind unter https://www.youtube.com/features verfügbar. |
liveStreams.update
Fehlertyp | Fehlerdetails | Beschreibung |
---|---|---|
forbidden (403) |
liveStreamModificationNotAllowed |
Der angegebene Livestream kann in seinem aktuellen Status nicht geändert werden. Weitere Informationen |
forbidden (403) |
liveStreamModificationNotAllowed |
Mit der API ist es nicht möglich, den Wert der Felder cdn.format , cdn.frameRate , cdn.ingestionType oder cdn.resolution nach dem Erstellen des Streams zu ändern. |
forbidden (403) |
liveStreamModificationNotAllowed |
Mit der API ist es nicht möglich, einen wiederverwendbaren Stream in einen nicht wiederverwendbaren Stream zu ändern und umgekehrt. Weitere Informationen findest du unter Grundlegendes 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, ist nicht berechtigt, Live-Videos auf YouTube zu streamen. Weitere Informationen sind unter https://www.youtube.com/features verfügbar. |
invalidValue (400) |
invalidDescription |
Der Wert des Attributs snippet.description in der LiveStream-Ressource kann bis zu 10.000 Zeichen enthalten. |
invalidValue (400) |
invalidTitle |
Der Wert des Attributs snippet.title 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 die API als Antwort auf Aufrufe in Bezug auf sponsors
-Ressourcen zurückgibt.
sponsors.list
Fehlertyp | Fehlerdetails | Beschreibung |
---|---|---|
forbidden (403) |
insufficientPermissions |
Du bist nicht berechtigt, die Unterstützer des Kanals anzusehen. |
invalidValue (400) |
invalidValueInRequest |
Die Anfrage enthält einen ungültigen Wert. |
invalidValue (400) |
sponsorshipNotEnabledForChannelId |
Der Unterstützer-Status ist für den Kanal nicht aktiviert. |