YouTube Live Streaming API - Errors

Bu dokümanda, YouTube Live Streaming API işlemlerinin döndürebileceği farklı hata türleri açıklanmaktadır. Herhangi bir yönteme ilişkin hata listesini, ilgili yöntemin referans dokümanlarında da bulabilirsiniz.

Takipçi bağışları

Aşağıdaki tablolarda, API'nin fanFundingEvents kaynaklarıyla ilgili aramalara yanıt olarak döndürdüğü hata mesajları tanımlanmaktadır.

fanFundingEvents.list

Hata türü Hata ayrıntısı Açıklama
forbidden (403) insufficientPermissions Kanalın Takipçi Bağışları etkinliklerini görüntülemek için gerekli izinlere sahip değilsiniz.
invalidValue (400) fanFundingNotEnabledForChannelId Kanalda Hayran Bağışları etkinleştirilmemiştir.

canlıyayınlar

Aşağıdaki tablolarda, API'nin liveBroadcasts kaynaklarıyla ilgili aramalara yanıt olarak döndürdüğü hata mesajları tanımlanmaktadır.

liveBroadcasts.bind

Hata türü Hata ayrıntısı Açıklama
backendError internalError Bağlama sırasında dahili bir hata oluştu.
forbidden (403) liveBroadcastBindingNotAllowed Canlı yayının mevcut durumu, yayının bir yayına bağlanmasına izin vermiyordur.
insufficientPermissions insufficientLivePermissions Bu isteğin belirtilen canlı yayını alma yetkisi yok. Daha fazla bilgi için OAuth2 kimlik doğrulamasını uygulama başlıklı makaleye bakın.
insufficientPermissions liveStreamingNotEnabled İsteği yetkilendiren kullanıcı, YouTube'da canlı video akışı gerçekleştiremez. Kullanıcı, https://www.youtube.com/features adresinde daha fazla bilgi bulabilir.
notFound (404) liveBroadcastNotFound id parametresi tarafından belirtilen yayın mevcut değil.
notFound (404) liveStreamNotFound streamId parametresi tarafından belirtilen akış mevcut değil.
rateLimitExceeded userRequestsExceedRateLimit Kullanıcı belirli bir zaman diliminde çok fazla istek gönderdi.
required (400) idRequired Bağlanacak yayın, gerekli id parametresiyle tanımlanmalıdır.

liveBroadcasts.delete

Hata türü Hata ayrıntısı Açıklama
forbidden (403) liveBroadcastDeletionNotAllowed Canlı yayının mevcut durumu silinmesine izin vermiyor.
insufficientPermissions insufficientLivePermissions Bu istek, belirtilen canlı yayını silme yetkisine sahip değil. Daha fazla bilgi için OAuth2 kimlik doğrulamasını uygulama başlıklı makaleye bakın.
insufficientPermissions liveStreamingNotEnabled İsteği yetkilendiren kullanıcı, YouTube'da canlı video akışı gerçekleştiremez. Kullanıcı, https://www.youtube.com/features adresinde daha fazla bilgi bulabilir.
notFound (404) liveBroadcastNotFound liveBroadcast kaynağında belirtilen id özelliği bir yayını tanımlamadı.

liveBroadcasts.insert

Hata türü Hata ayrıntısı Açıklama
insufficientPermissions insufficientLivePermissions Bu isteğin canlı yayını oluşturma yetkisi yok.
insufficientPermissions livePermissionBlocked İsteği yetkilendiren kullanıcı şu anda YouTube'da canlı video akışı yapamamaktadır. Kullanıcının neden canlı video yayını yapamayacağını açıklayan ayrıntılar, kullanıcının https://www.youtube.com/features adresindeki kanal ayarlarında bulunabilir.
insufficientPermissions liveStreamingNotEnabled İsteği yetkilendiren kullanıcı, YouTube'da canlı video akışı gerçekleştiremez. Kullanıcı, https://www.youtube.com/features adresinde daha fazla bilgi bulabilir.
invalidValue (400) invalidAutoStart liveBroadcast kaynağı, contentDetails.enableAutoStart özelliği için geçersiz bir değer içeriyordu. Tüm yayınlar bu ayarı desteklemez.
invalidValue (400) invalidAutoStop liveBroadcast kaynağı, contentDetails.enableAutoStop özelliği için geçersiz bir değer içeriyordu. Kalıcı bir yayının enableAutoStop ayarını değiştiremezsiniz.
invalidValue (400) invalidDescription liveBroadcast kaynağı, snippet.description özelliği için geçerli bir değer belirtmedi. Tesis değeri en fazla 5.000 karakter içerebilir.
invalidValue (400) invalidEmbedSetting liveBroadcast kaynağı, contentDetails.enable_embed özelliği için geçersiz bir değer içeriyordu. Bu yayını yerleştiremezsiniz.
invalidValue (400) invalidLatencyPreferenceOptions liveBroadcast kaynağı, contentDetails.latencyPreference özelliği için geçersiz bir değer içeriyordu. Bu gecikme tercihiyle tüm ayarlar desteklenmez.
invalidValue (400) invalidPrivacyStatus liveBroadcast kaynağı, status.privacy_status özelliği için geçersiz bir değer içeriyordu.
invalidValue (400) invalidProjection liveBroadcast kaynağı, contentDetails.projection özelliği için geçersiz bir değer içeriyordu. Varsayılan yayının projeksiyonu 360 olarak ayarlanamaz.
invalidValue (400) invalidScheduledEndTime liveBroadcast kaynağı, snippet.scheduledEndTime özelliği için geçersiz bir değer içeriyordu. Planlanan bitiş zamanı, planlanan başlangıç zamanından sonra olmalıdır.
invalidValue (400) invalidScheduledStartTime liveBroadcast kaynağı, snippet.scheduledStartTime özelliği için geçersiz bir değer içeriyordu. Planlanan başlangıç zamanı gelecekte olmalı ve yayının güvenilir bir şekilde planlanabileceği geçerli tarihe yakın olmalıdır.
invalidValue (400) invalidTitle liveBroadcast kaynağı, snippet.title özelliği için geçerli bir değer belirtmedi. Mülkün değeri 1 ile 100 karakter arasında olmalıdır.
limitExceeded userBroadcastsExceedLimit Kullanıcı çok fazla canlı veya planlı yayın oluşturdu ve bunların bazılarını durdurmalı veya silmelidir.
rateLimitExceeded userRequestsExceedRateLimit Kullanıcı belirli bir zaman diliminde çok fazla istek gönderdi.
required (400) privacyStatusRequired liveBroadcast kaynağı bir gizlilik durumu belirtmelidir. Geçerli privacyStatus değerlerine bakın.
required (400) scheduledEndTimeRequired liveBroadcast kaynağı, snippet.scheduledEndTime özelliğini belirtmelidir.
required (400) scheduledStartTimeRequired liveBroadcast kaynağı, snippet.scheduledStartTime özelliğini belirtmelidir.
required (400) titleRequired liveBroadcast kaynağı, snippet.title özelliğini belirtmelidir.

liveBroadcasts.list

Hata türü Hata ayrıntısı Açıklama
insufficientPermissions insufficientLivePermissions Bu isteğin canlı yayını alma yetkisi yok.
insufficientPermissions liveStreamingNotEnabled İsteği yetkilendiren kullanıcı, YouTube'da canlı video akışı gerçekleştiremez. Kullanıcı, https://www.youtube.com/features adresinde daha fazla bilgi bulabilir.

liveBroadcasts.transition

Hata türü Hata ayrıntısı Açıklama
backendError errorExecutingTransition Yayının durumu değiştirilirken bir hata oluştu.
forbidden (403) errorStreamInactive Yayına bağlı olan akış etkin olmadığında istenen geçişe izin verilmez.
forbidden (403) invalidTransition Canlı yayın, mevcut durumundan istenen durumuna geçirilemez.
forbidden (403) redundantTransition Canlı yayın, zaten istenen durumda veya istenen durumda işleniyor.
insufficientPermissions insufficientLivePermissions Bu isteğin canlı yayının geçişini yapma yetkisi yok.
insufficientPermissions livePermissionBlocked İsteği yetkilendiren kullanıcı şu anda YouTube'da canlı video akışı yapamamaktadır. Kullanıcının neden canlı video yayını yapamayacağını açıklayan ayrıntılar, kullanıcının https://www.youtube.com/features adresindeki kanal ayarlarında bulunabilir.
insufficientPermissions liveStreamingNotEnabled İsteği yetkilendiren kullanıcı, YouTube'da canlı video akışı gerçekleştiremez. Kullanıcı, https://www.youtube.com/features adresinde daha fazla bilgi bulabilir.
notFound (404) liveBroadcastNotFound id parametresi tarafından belirtilen yayın mevcut değil.
rateLimitExceeded (403) userRequestsExceedRateLimit Kullanıcı belirli bir zaman diliminde çok fazla istek gönderdi.
required (400) idRequired Gerekli id parametresi, durumunu taşımak istediğiniz yayını tanımlamalıdır.
required (400) statusRequired API isteği, status parametresi için bir değer belirtmelidir.

liveBroadcasts.update

Hata türü Hata ayrıntısı Açıklama
forbidden (403) closedCaptionsTypeModificationNotAllowed contentDetails.closedCaptionsType değeri yalnızca yayın created veya ready durumundayken değiştirilebilir.
forbidden (403) enableAutoStartModificationNotAllowed contentDetails.enableAutoStart değeri yalnızca yayın etkin olmadığında ve yayın created veya ready durumunda olduğunda değiştirilebilir.
forbidden (403) enableClosedCaptionsModificationNotAllowed contentDetails.enableClosedCaptions değeri yalnızca yayının durumu created veya ready olduğunda değiştirilebilir.
forbidden (403) enableDvrModificationNotAllowed contentDetails.enableDvr değeri yalnızca yayının durumu created veya ready olduğunda değiştirilebilir.
forbidden (403) enableMonitorStreamModificationNotAllowed contentDetails.monitorStream.enableMonitorStream değeri yalnızca yayının durumu created veya ready olduğunda değiştirilebilir.
forbidden (403) recordFromStartModificationNotAllowed contentDetails.recordFromStart değeri yalnızca yayının durumu created veya ready olduğunda değiştirilebilir.
insufficientPermissions insufficientLivePermissions Bu istek, belirtilen canlı yayını güncelleme yetkisine sahip değil. Daha fazla bilgi için OAuth2 kimlik doğrulamasını uygulama başlıklı makaleye bakın.
insufficientPermissions liveStreamingNotEnabled İsteği yetkilendiren kullanıcı, YouTube'da canlı video akışı gerçekleştiremez. Kullanıcı, https://www.youtube.com/features adresinde daha fazla bilgi bulabilir.
invalidValue (400) invalidAutoStart liveBroadcast kaynağı, contentDetails.enableAutoStart özelliği için geçersiz bir değer içeriyordu. Kalıcı bir yayının enableAutoStart ayarını değiştiremezsiniz.
invalidValue (400) invalidAutoStop liveBroadcast kaynağı, contentDetails.enableAutoStop özelliği için geçersiz bir değer içeriyordu. Kalıcı bir yayının enableAutoStop ayarını değiştiremezsiniz.
invalidValue (400) invalidDescription liveBroadcast kaynağı, snippet.description özelliği için geçerli bir değer belirtmedi. snippet.description en fazla 5.000 karakter içerebilir.
invalidValue (400) invalidEmbedSetting liveBroadcast kaynağı, contentDetails.enable_embed özelliği için geçersiz bir değer içeriyordu. Bu yayını yerleştiremezsiniz.
invalidValue (400) invalidEnableClosedCaptions liveBroadcast kaynağında contentDetails.enableClosedCaptions özelliğinin değeri, contentDetails.closedCaptionType ayarının değeriyle uyumsuz. Kaynağı iki mülkten yalnızca birini içerecek şekilde değiştirin ve ardından isteği yeniden gönderin.
invalidValue (400) invalidLatencyPreferenceOptions liveBroadcast kaynağı, contentDetails.latencyPreference özelliği için geçersiz bir değer içeriyordu. Bu gecikme tercihiyle tüm ayarlar desteklenmez.
invalidValue (400) invalidPrivacyStatus liveBroadcast kaynağı geçerli bir gizlilik durumu belirtmedi. Geçerli privacyStatus değerlerine bakın.
invalidValue (400) invalidProjection liveBroadcast kaynağı, contentDetails.projection özelliği için geçersiz bir değer içeriyordu. Kalıcı yayının tahmini 360 olarak ayarlanamaz.
invalidValue (400) invalidScheduledEndTime liveBroadcast kaynağı, snippet.scheduledEndTime özelliği için geçersiz bir değer içeriyordu. Planlanan bitiş zamanı, planlanan başlangıç zamanından sonra olmalıdır.
invalidValue (400) invalidScheduledStartTime liveBroadcast kaynağı, snippet.scheduledStartTime özelliği için geçersiz bir değer içeriyordu. Planlanan başlangıç zamanı gelecekte olmalıdır.
invalidValue (400) invalidTitle liveBroadcast kaynağı, snippet.title özelliği için geçerli bir değer belirtmedi. snippet.title 1-100 karakter uzunluğunda olmalıdır.
notFound (404) liveBroadcastNotFound liveBroadcast kaynağında belirtilen id özelliği bir yayını tanımlamadı.
required (400) broadcastStreamDelayMsRequired liveBroadcast kaynağı, contentDetails.monitorStream.broadcastStreamDelayMs özelliğini belirtmedi.
required (400) enableMonitorStreamRequired liveBroadcast kaynağı, contentDetails.monitorStream.enableMonitorStream özelliğini belirtmedi.
required (400) idRequired liveBroadcast kaynağı, id özelliği için bir değer içermeli ve belirtmelidir.
required (400) privacyStatusRequired liveBroadcast kaynağı bir gizlilik durumu belirtmedi. Geçerli privacyStatus değerleri için makalesine göz atın.
required (400) scheduledEndTimeRequired liveBroadcast kaynağı, snippet.scheduledEndTime özelliğini belirtmedi.
required (400) scheduledStartTimeRequired liveBroadcast kaynağı, snippet.scheduledStartTime özelliğini belirtmedi.
required (400) titleRequired liveBroadcast kaynağı, snippet.title özelliğini belirtmedi.

liveBroadcasts.cuepoint

Hata türü Hata ayrıntısı Açıklama
insufficientPermissions (403) insufficientLivePermissions Bu isteğin canlı yayında işaret noktası ekleme yetkisi yok.
insufficientPermissions (403) liveStreamingNotEnabled İsteği yetkilendiren kullanıcı, YouTube'da canlı video akışı gerçekleştiremez. Kullanıcı, https://support.google.com/youtube/answer/2474026 ve https://www.youtube.com/features adresinden daha fazla bilgi edinebilir.
rateLimitExceeded (403) userRequestsExceedRateLimit Kullanıcı belirli bir zaman diliminde çok fazla istek gönderdi.
required (400) idRequired Gerekli id parametresi, işaret noktası eklemek istediğiniz yayını tanımlamalıdır.
required (400) cueTypeRequired Gerekli cueType alanı, API isteği gövdesinde belirtilmelidir.
notFound (404) liveBroadcastNotFound id parametresi tarafından belirtilen yayın mevcut değil.
invalidValue (400) conflictingTimeFields insertionOffsetTimeMs ve walltimeMs özelliklerinden yalnızca biri belirtilebilir. Her iki değerin de ayarlanması hataya neden olur. İki değeri de ayarlamazsanız YouTube, varsayılan insertionOffsetTimeMs (0) değerini kullanır. Bu da işaret noktasının mümkün olan en kısa sürede ekleneceği anlamına gelir.
invalidValue (400) invalidInsertionOffsetTimeMs cuepoint kaynağı, insertionOffsetTimeMs özelliği için geçersiz bir değer belirtiyor. Değer 0 veya pozitif bir tam sayı olmalıdır.
invalidValue (400) invalidWalltimeMs cuepoint kaynağı, walltimeMs özelliği için geçersiz bir değer belirtiyor. Değer, dönem zaman damgasını temsil eden bir tam sayı olmalıdır.
backendError (5xx) serviceUnavailable Hizmet kullanılamıyor. Birkaç dakika sonra isteğinizi tekrar deneyin.

Canlı Sohbet Yasakları

Aşağıdaki tablolarda, API'nin liveChatBans kaynaklarıyla ilgili aramalara yanıt olarak döndürdüğü hata mesajları tanımlanmaktadır.

liveChatBans.delete

Hata türü Hata ayrıntısı Açıklama
forbidden (403) forbidden Belirtilen yasak kaldırılamıyor. İstek, başka bir moderatörün yasağı kaldırmaya çalışan bir moderatör tarafından yetkilendirilmişse bu hata meydana gelebilir.
forbidden (403) insufficientPermissions Belirtilen yasaklamayı kaldırmak için gerekli izinlere sahip değilsiniz.
invalidValue (400) invalidLiveChatBanId id parametresi geçersiz bir değer belirtiyor.
notFound (404) liveChatBanNotFound Belirtilen yasak bulunamıyor.

liveChatBans.insert

Hata türü Hata ayrıntısı Açıklama
forbidden (403) insufficientPermissions Belirtilen canlı sohbette kullanıcı yasaklamak için gerekli izinlere sahip değilsiniz.
forbidden (403) liveChatBanInsertionNotAllowed Belirtilen yasak oluşturulamıyor. İstek, sohbet sahibini veya başka bir moderatörü engellemeye çalışırsa bu hata oluşabilir.
invalidValue (400) invalidChannelId Belirtilen kanal kimliği bulunamıyor.
invalidValue (400) invalidLiveChatId İstekte belirtilen snippet.liveChatId değeri geçersiz. Doğru değere sahip olduğunuzdan emin olmak için ilişkili liveBroadcast kaynağını kontrol edin.
notFound (404) liveChatNotFound Belirtilen canlı sohbet bulunamıyor. snippet.liveChatId özelliğini doğru değere ayarladığınızdan emin olmak için ilişkili liveBroadcast kaynağını kontrol edin.
notFound (404) liveChatUserNotFound Yasaklamaya çalıştığınız canlı sohbet kullanıcısı bulunamıyor.
required (400) bannedUserChannelIdRequired İstek gövdesinde gönderilen liveChatBan kaynağı, snippet.bannedUserDetails.channelId özelliği için bir değer belirtmelidir.
required (400) liveChatIdRequired İstek gövdesinde gönderilen liveChatBan kaynağı, snippet.liveChatId özelliği için bir değer belirtmelidir.

canlıSohbetMesajları

Aşağıdaki tablolarda, API'nin liveChatMessages kaynaklarıyla ilgili aramalara yanıt olarak döndürdüğü hata mesajları tanımlanmaktadır.

liveChatMessages.delete

Hata türü Hata ayrıntısı Açıklama
forbidden (403) forbidden Belirtilen mesajı silmek için gerekli izinlere sahip değilsiniz.
forbidden (403) modificationNotAllowed Belirtilen liveChatMessage kaynağı silinemiyor. id parametresi, bir moderatör veya mesajlarının silinemeyeceği başka bir kullanıcı tarafından oluşturulan bir mesajı tanımlayabilir.
notFound (404) liveChatMessageNotFound Silmeye çalıştığınız ileti bulunamıyor. id parametresinin değerini kontrol ederek doğru olduğundan emin olun.

liveChatMessages.insert

Hata türü Hata ayrıntısı Açıklama
forbidden (403) forbidden Belirtilen mesajı oluşturmak için gerekli izinlere sahip değilsiniz.
forbidden (403) liveChatDisabled Belirtilen canlı sohbet, sohbet sahibi tarafından devre dışı bırakıldı. Bu, sohbete mesaj eklenemeyeceği anlamına gelir.
forbidden (403) liveChatEnded Belirtilen canlı sohbet artık yayında değil.
invalidValue (400) messageTextInvalid Mesaj metni (snippet.textMessageDetails.messageText) geçerli değil.
notFound (404) liveChatNotFound API isteğinde tanımlanan canlı sohbet mevcut değil. Bu hata, sohbet sahibi tarafından silindiyse ortaya çıkar.
rateLimitExceeded rateLimitExceeded Kullanıcı belirli bir zaman diliminde çok fazla sohbet mesajı yayınlamıştır.
required (400) liveChatIdRequired liveChatMessage kaynağı, snippet.liveChatId özelliği için bir değer içermeli ve belirtmelidir.
required (400) messageTextRequired liveChatMessage kaynağı, snippet.textMessageDetails.messageText özelliği için bir değer içermeli ve belirtmelidir.
required (400) typeRequired liveChatMessage kaynağı, snippet.type özelliği için bir değer içermeli ve belirtmelidir. Parametre değerini text olarak ayarlayın

liveChatMessages.list

Hata türü Hata ayrıntısı Açıklama
forbidden (403) forbidden Belirtilen canlı sohbet için mesaj almak üzere gerekli izinlere sahip değilsiniz.
forbidden (403) liveChatDisabled Canlı yayın, belirtilen yayın için etkinleştirilmedi.
forbidden (403) liveChatEnded Belirtilen canlı sohbet artık yayında değil.
notFound (404) liveChatNotFound Almaya çalıştığınız canlı sohbet bulunamıyor. İsteğin liveChatId parametresinin değerini kontrol ederek doğruluğundan emin olun.
rateLimitExceeded rateLimitExceeded İstek, önceki istekten sonra çok hızlı gönderildi. Bu hata, mesaj alma API istekleri YouTube'un yenileme hızlarından daha sık gönderilirken gereksiz şekilde bant genişliğinin boşa harcanmasına neden olur.

canlıİşaret noktaları

Aşağıdaki tablolarda, API'nin liveCuepoints kaynaklarıyla ilgili aramalara yanıt olarak döndürdüğü hata mesajları tanımlanmaktadır.

liveCuepoints.insert

Hata türü Hata ayrıntısı Açıklama
invalidValue (400) conflictingTimeFields Yalnızca offsetTimeMs ve walltime belirtilebilir.

Canlı yayınlar

Aşağıdaki tablolarda, API'nin liveStreams kaynaklarıyla ilgili aramalara yanıt olarak döndürdüğü hata mesajları tanımlanmaktadır.

liveStreams.delete

Hata türü Hata ayrıntısı Açıklama
forbidden (403) liveStreamDeletionNotAllowed Belirtilen canlı yayın, henüz tamamlanmamış bir yayına bağlı olduğu için silinemiyor.
insufficientPermissions insufficientLivePermissions Bu isteğin belirtilen canlı yayını silme yetkisi yok. Daha fazla bilgi için OAuth2 kimlik doğrulamasını uygulama başlıklı makaleye bakın.
insufficientPermissions liveStreamingNotEnabled İsteği yetkilendiren kullanıcı, YouTube'da canlı video akışı gerçekleştiremez. Kullanıcı, https://www.youtube.com/features adresinde daha fazla bilgi bulabilir.
notFound (404) liveStreamNotFound Belirtilen canlı yayın mevcut değil.

liveStreams.insert

Hata türü Hata ayrıntısı Açıklama
insufficientPermissions insufficientLivePermissions İstek, belirtilen canlı yayını oluşturma yetkisine sahip değil.
insufficientPermissions livePermissionBlocked İsteği yetkilendiren kullanıcı şu anda YouTube'da canlı video akışı yapamamaktadır. Kullanıcının neden canlı video yayını yapamayacağını açıklayan ayrıntılar, kullanıcının https://www.youtube.com/features adresindeki kanal ayarlarında bulunabilir.
insufficientPermissions liveStreamingNotEnabled İsteği yetkilendiren kullanıcı, YouTube'da canlı video akışı gerçekleştiremez. Kullanıcı, https://www.youtube.com/features adresinde daha fazla bilgi bulabilir.
invalidValue (400) invalidDescription snippet.description özelliğinin liveStream kaynağındaki değeri en fazla 10.000 karakter olabilir.
invalidValue (400) invalidFormat cdn.format özelliğinin liveStream kaynağındaki değeri geçersiz.
invalidValue (400) invalidFrameRate cdn.frameRate özelliğinin liveStream kaynağındaki değeri geçersiz.
invalidValue (400) invalidIngestionType cdn.ingestionType özelliğinin liveStream kaynağındaki değeri geçersiz.
invalidValue (400) invalidResolution cdn.resolution özelliğinin liveStream kaynağındaki değeri geçersiz.
invalidValue (400) invalidTitle snippet.title özelliğinin liveStream kaynağındaki değeri 1-128 karakter uzunluğunda olmalıdır.
rateLimitExceeded userRequestsExceedRateLimit Kullanıcı belirli bir zaman diliminde çok fazla istek gönderdi.
required (400) cdnRequired liveStream kaynağı, cdn nesnesini içermelidir.
required (400) frameRateRequired cdn.resolution özelliği için bir değer belirtirseniz ancak cdn.frameRate özelliği için belirtmezseniz API bu hatayı döndürür.
required (400) ingestionTypeRequired liveStream kaynağı, cdn.ingestionType özelliği> için bir değer belirtmelidir.
required (400) resolutionRequired cdn.frameRate özelliği için bir değer belirtirseniz ancak cdn.resolution özelliği için belirtmezseniz API bu hatayı döndürür.
required (400) titleRequired liveStream kaynağı, snippet.title özelliği için bir değer belirtmelidir.

liveStreams.list

Hata türü Hata ayrıntısı Açıklama
insufficientPermissions insufficientLivePermissions Bu isteğin belirtilen canlı yayını alma yetkisi yok.
insufficientPermissions liveStreamingNotEnabled İsteği yetkilendiren kullanıcı, YouTube'da canlı video akışı gerçekleştiremez. Kullanıcı, https://www.youtube.com/features adresinde daha fazla bilgi bulabilir.

liveStreams.update

Hata türü Hata ayrıntısı Açıklama
forbidden (403) liveStreamModificationNotAllowed Belirtilen canlı yayın, mevcut durumuyla değiştirilemez. Daha fazla bilgi için Bir Yayının Hayatı bölümüne bakın.
forbidden (403) liveStreamModificationNotAllowed API, akış oluşturulduktan sonra cdn.format, cdn.frameRate, cdn.ingestionType veya cdn.resolution alanlarının değerini değiştirmenize izin vermez.
forbidden (403) liveStreamModificationNotAllowed API, yeniden kullanılabilir bir yayını yeniden kullanılabilir olmayacak şekilde (veya tam tersi) değiştirmenize izin vermez. Daha fazla bilgi için Yayınları ve Akışları Anlama bölümünü inceleyin.
insufficientPermissions insufficientLivePermissions Bu isteğin belirtilen canlı yayını güncelleme yetkisi yok. Daha fazla bilgi için OAuth2 kimlik doğrulamasını uygulama başlıklı makaleye bakın.
insufficientPermissions liveStreamingNotEnabled İsteği yetkilendiren kullanıcı, YouTube'da canlı video akışı gerçekleştiremez. Kullanıcı, https://www.youtube.com/features adresinde daha fazla bilgi bulabilir.
invalidValue (400) invalidDescription LiveStream kaynağındaki snippet.description özelliğinin değeri en fazla 10.000 karakter olabilir.
invalidValue (400) invalidTitle LiveStream kaynağındaki snippet.title özelliğinin değeri 1-128 karakter uzunluğunda olmalıdır.
notFound (404) liveStreamNotFound Belirtilen canlı yayın mevcut değil.
required (400) idRequired liveStream kaynağı, id özelliği için bir değer belirtmelidir.
required (400) ingestionTypeRequired liveStream kaynağı, cdn.ingestionType özelliği için bir değer belirtmelidir.
required (400) titleRequired liveStream kaynağı, snippet.title özelliği için bir değer belirtmelidir.

sponsorlar

Aşağıdaki tablolarda, API'nin sponsors kaynaklarıyla ilgili aramalara yanıt olarak döndürdüğü hata mesajları tanımlanmaktadır.

sponsors.list

Hata türü Hata ayrıntısı Açıklama
forbidden (403) insufficientPermissions Kanalın sponsorlarını görüntülemek için gerekli izinlere sahip değilsiniz.
invalidValue (400) invalidValueInRequest İstek geçersiz bir değer içeriyor.
invalidValue (400) sponsorshipNotEnabledForChannelId Kanalda sponsorluk özelliği etkin değildir.