YouTube Live Streaming API - Errors

Bu belgede, YouTube Live Streaming API işlemlerinin döndürebileceği farklı hata türleri tanımlanmaktadır. Ayrıca, belirli bir yöntemle ilgili hata listesini bu yöntemin referans belgelerinde bulabilirsiniz.

fanFundingEvents

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

fanFundingEvents.list

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

liveBroadcasts

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

liveBroadcasts.bind

Hata türü Hata ayrıntıları Açıklama
backendError internalError Bağlama sırasında dahili bir hata oluştu.
forbidden (403) liveBroadcastBindingNotAllowed Canlı yayının mevcut durumu, akışa bağlanmasına izin vermiyor.
insufficientPermissions insufficientLivePermissions İstek, belirtilen canlı yayını almak için yetkili değil. Daha fazla bilgi için OAuth2 kimlik doğrulamasını uygulama başlıklı makaleyi inceleyin.
insufficientPermissions liveStreamingNotEnabled İsteği yetkilendiren kullanıcının YouTube'da canlı video yayınlaması etkin değil. Kullanıcı, https://www.youtube.com/features adresinde daha fazla bilgi edinebilir.
notFound (404) liveBroadcastNotFound id parametresiyle belirtilen yayın mevcut değil.
notFound (404) liveStreamNotFound streamId parametresiyle belirtilen akış mevcut değil.
rateLimitExceeded userRequestsExceedRateLimit Kullanıcı, belirli bir zaman aralığında çok fazla istek gönderdi.
required (400) idRequired Zorunlu olan id parametresi, bağlanacak yayını tanımlamalıdır.

liveBroadcasts.delete

Hata türü Hata ayrıntıları Açıklama
forbidden (403) liveBroadcastDeletionNotAllowed Canlı yayının mevcut durumu, silinmesine izin vermiyor.
insufficientPermissions insufficientLivePermissions İstek, belirtilen canlı yayını silmek için yetkili değil. Daha fazla bilgi için OAuth2 kimlik doğrulamasını uygulama başlıklı makaleyi inceleyin.
insufficientPermissions liveStreamingNotEnabled İsteği yetkilendiren kullanıcının YouTube'da canlı video yayınlaması etkin değil. Kullanıcı, https://www.youtube.com/features adresinde daha fazla bilgi edinebilir.
notFound (404) liveBroadcastNotFound liveBroadcast kaynağında belirtilen id özelliği bir yayını tanımlamadı.

liveBroadcasts.insert

Hata türü Hata ayrıntıları Açıklama
insufficientPermissions insufficientLivePermissions İstek, canlı yayın oluşturmaya yetkili değil.
insufficientPermissions livePermissionBlocked İsteği yetkilendiren kullanıcı şu anda YouTube'da canlı video yayınlayamıyor. Kullanıcının neden canlı video yayınlayamadığını açıklayan ayrıntılar, kullanıcının kanal ayarlarında (https://www.youtube.com/features) yer alabilir.
insufficientPermissions liveStreamingNotEnabled İsteği yetkilendiren kullanıcının YouTube'da canlı video yayınlaması etkin değil. Kullanıcı, https://www.youtube.com/features adresinde daha fazla bilgi edinebilir.
invalidValue (400) invalidAutoStart liveBroadcast kaynağı, contentDetails.enableAutoStart özelliği için geçersiz bir değer içeriyordu. Bu ayarı tüm yayınlar desteklemez.
invalidValue (400) invalidAutoStop liveBroadcast kaynağı, contentDetails.enableAutoStop özelliği için geçersiz bir değer içeriyordu. Kalıcı bir yayın için enableAutoStop ayarını değiştiremezsiniz.
invalidValue (400) invalidDescription liveBroadcast kaynağı, snippet.description özelliği için geçerli bir değer belirtmedi. Özelliğin 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 bir 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ıç saati gelecekte olmalı ve yayının güvenilir bir şekilde planlanabileceği kadar güncel tarihe yakın olmalıdır.
invalidValue (400) invalidTitle liveBroadcast kaynağı, snippet.title özelliği için geçerli bir değer belirtmedi. Özelliğin değeri 1 ile 100 karakter arasında olmalıdır.
limitExceeded userBroadcastsExceedLimit Kullanıcı çok fazla canlı yayın veya planlanmış yayın oluşturdu. Bu nedenle, bazılarını durdurması ya da silmesi gerekiyor.
rateLimitExceeded userRequestsExceedRateLimit Kullanıcı, belirli bir zaman aralığında çok fazla istek gönderdi.
required (400) privacyStatusRequired liveBroadcast kaynağı, gizlilik durumu belirtmelidir. Geçerli privacyStatus değerlerini inceleyin.
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ıları Açıklama
insufficientPermissions insufficientLivePermissions İstek, canlı yayını almak için yetkili değil.
insufficientPermissions liveStreamingNotEnabled İsteği yetkilendiren kullanıcının YouTube'da canlı video yayınlaması etkin değil. Kullanıcı, https://www.youtube.com/features adresinde daha fazla bilgi edinebilir.

liveBroadcasts.transition

Hata türü Hata ayrıntıları Açıklama
backendError errorExecutingTransition Yayın durumu değiştirilirken bir hata oluştu.
forbidden (403) errorStreamInactive Yayınla ilişkili akış etkin olmadığında istenen geçişe izin verilmez.
forbidden (403) invalidTransition Canlı yayın, mevcut durumundan istenen duruma geçemiyor.
forbidden (403) redundantTransition Canlı yayın zaten istenen durumda veya istenen duruma işleniyor.
insufficientPermissions insufficientLivePermissions İsteğin, canlı yayını geçiş yapmaya yetkisi yok.
insufficientPermissions livePermissionBlocked İsteği yetkilendiren kullanıcı şu anda YouTube'da canlı video yayınlayamıyor. Kullanıcının neden canlı video yayınlayamadığını açıklayan ayrıntılar, kullanıcının kanal ayarlarında (https://www.youtube.com/features) yer alabilir.
insufficientPermissions liveStreamingNotEnabled İsteği yetkilendiren kullanıcının YouTube'da canlı video yayınlaması etkin değil. Kullanıcı, https://www.youtube.com/features adresinde daha fazla bilgi edinebilir.
notFound (404) liveBroadcastNotFound id parametresiyle belirtilen yayın mevcut değil.
rateLimitExceeded (403) userRequestsExceedRateLimit Kullanıcı, belirli bir zaman aralığında çok fazla istek gönderdi.
required (400) idRequired Gerekli id parametresi, durumunu değiştirmek istediğiniz yayını tanımlamalıdır.
required (400) statusRequired API isteğinde status parametresi için bir değer belirtilmelidir.

liveBroadcasts.update

Hata türü Hata ayrıntıları 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 durumundayken değiştirilebilir.
forbidden (403) enableClosedCaptionsModificationNotAllowed contentDetails.enableClosedCaptions değeri yalnızca yayın durumu created veya ready olduğunda değiştirilebilir.
forbidden (403) enableDvrModificationNotAllowed contentDetails.enableDvr değeri yalnızca yayın durumu created veya ready olduğunda değiştirilebilir.
forbidden (403) enableMonitorStreamModificationNotAllowed contentDetails.monitorStream.enableMonitorStream değeri yalnızca yayın durumu created veya ready olduğunda değiştirilebilir.
forbidden (403) recordFromStartModificationNotAllowed contentDetails.recordFromStart değeri yalnızca yayın durumu created veya ready olduğunda değiştirilebilir.
insufficientPermissions insufficientLivePermissions İstek, belirtilen canlı yayını güncellemek için yetkilendirilmemiş. Daha fazla bilgi için OAuth2 kimlik doğrulamasını uygulama başlıklı makaleyi inceleyin.
insufficientPermissions liveStreamingNotEnabled İsteği yetkilendiren kullanıcının YouTube'da canlı video yayınlaması etkin değil. Kullanıcı, https://www.youtube.com/features adresinde daha fazla bilgi edinebilir.
invalidValue (400) invalidAutoStart liveBroadcast kaynağı, contentDetails.enableAutoStart özelliği için geçersiz bir değer içeriyordu. Kalıcı bir yayın için 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 için 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 uyumlu değil. Kaynağı yalnızca iki özellikten birini içerecek şekilde değiştirin ve 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ğında geçerli bir gizlilik durumu belirtilmedi. Geçerli privacyStatus değerlerini inceleyin.
invalidValue (400) invalidProjection liveBroadcast kaynağı, contentDetails.projection özelliği için geçersiz bir değer içeriyordu. Kalıcı bir 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ıdır.
invalidValue (400) invalidTitle liveBroadcast kaynağı, snippet.title özelliği için geçerli bir değer belirtmedi. snippet.title, 1 ila 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ğini içermeli ve bu özellik için bir değer belirtmelidir.
required (400) privacyStatusRequired liveBroadcast kaynağında gizlilik durumu belirtilmedi. Geçerli değerleri için privacyStatus bölümüne bakı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ıları Açıklama
insufficientPermissions (403) insufficientLivePermissions İsteğin, canlı yayına işaret noktası ekleme yetkisi yok.
insufficientPermissions (403) liveStreamingNotEnabled İsteği yetkilendiren kullanıcının YouTube'da canlı video yayınlama özelliği etkin değil. Kullanıcı, https://support.google.com/youtube/answer/2474026 ve https://www.youtube.com/features adreslerinden daha fazla bilgi edinebilir.
rateLimitExceeded (403) userRequestsExceedRateLimit Kullanıcı, belirli bir zaman aralığında ç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 Zorunlu cueType alanı, API istek gövdesinde belirtilmelidir.
notFound (404) liveBroadcastNotFound id parametresiyle belirtilen yayın mevcut değil.
invalidValue (400) conflictingTimeFields Yalnızca bir insertionOffsetTimeMs veya walltimeMs belirtilebilir. Her iki değerin de ayarlanması hataya neden olur. İki değeri de ayarlamazsanız YouTube varsayılan insertionOffsetTimeMs süresini (0) kullanır. Bu durumda işaret noktası mümkün olan en kısa sürede eklenir.
invalidValue (400) invalidInsertionOffsetTimeMs cuepoint kaynağı, insertionOffsetTimeMs özelliği için geçersiz bir değer belirtmiş. 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 belirtmiş. Değer, bir dönem zaman damgasını temsil eden bir tam sayı olmalıdır.
backendError (5xx) serviceUnavailable Hizmet kullanılamıyor. İsteğinizi birkaç dakika sonra tekrar deneyin.

liveChatBans

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

liveChatBans.delete

Hata türü Hata ayrıntıları Açıklama
forbidden (403) forbidden Belirtilen yasak kaldırılamaz. Bu hata, istek başka bir moderatörün yasağını kaldırmaya çalışan bir moderatör tarafından yetkilendirilirse oluşabilir.
forbidden (403) insufficientPermissions Belirtilen yasağı 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 bulunamadı.

liveChatBans.insert

Hata türü Hata ayrıntıları Açıklama
forbidden (403) insufficientPermissions Belirtilen canlı sohbetten kullanıcı yasaklamak için gerekli izinlere sahip değilsiniz.
forbidden (403) liveChatBanInsertionNotAllowed Belirtilen yasak oluşturulamıyor. Bu hata, istekte sohbet sahibinin veya başka bir moderatörün yasaklanması isteniyorsa oluşabilir.
invalidValue (400) invalidChannelId Belirtilen kanal kimliği bulunamıyor.
invalidValue (400) invalidLiveChatId İstekle 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 bulunamadı. liveBroadcast özelliğini doğru değere ayarladığınızdan emin olmak için ilişkili liveBroadcast kaynağını kontrol edin.snippet.liveChatId
notFound (404) liveChatUserNotFound Yasaklamaya çalıştığınız canlı sohbet kullanıcısı bulunamadı.
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.

liveChatMessages

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

liveChatMessages.delete

Hata türü Hata ayrıntıları Açıklama
forbidden (403) forbidden Belirtilen mesajı silmek için gerekli izinlere sahip değilsiniz.
forbidden (403) modificationNotAllowed Belirtilen liveChatMessage kaynağı silinemez. id parametresi, bir moderatör veya iletileri silinemeyen başka bir kullanıcı tarafından oluşturulan bir iletiyi tanımlayabilir.
notFound (404) liveChatMessageNotFound Silmeye çalıştığınız ileti bulunamıyor. Doğruluğundan emin olmak için id parametresinin değerini kontrol edin.

liveChatMessages.insert

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

liveChatMessages.list

Hata türü Hata ayrıntıları Açıklama
forbidden (403) forbidden Belirtilen canlı sohbetin mesajlarını almak için gerekli izinlere sahip değilsiniz.
forbidden (403) liveChatDisabled Belirtilen yayın için canlı sohbet etkinleştirilmedi.
forbidden (403) liveChatEnded Belirtilen canlı sohbet artık yayında değil.
notFound (404) liveChatNotFound Almaya çalıştığınız canlı sohbet bulunamadı. Doğru olduğundan emin olmak için isteğin liveChatId parametresinin değerini kontrol edin.
rateLimitExceeded rateLimitExceeded İstek, önceki istekten çok kısa süre sonra gönderildi. Bu hata, mesajları almak için gönderilen API istekleri YouTube'un yenileme hızlarından daha sık olduğunda ortaya çıkar. Bu durum, bant genişliğinin gereksiz yere harcanmasına neden olur.

liveCuepoints

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

liveCuepoints.insert

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

liveChatMessages.streamlist

Hata türü Hata ayrıntıları Açıklama
INVALID_ARGUMENT (3) LIVE_CHAT_ENDED Sona eren canlı sohbetin iletilerini geri alamazsınız.
PERMISSION_DENIED (7) forbidden Belirtilen canlı sohbetin mesajlarını almak için gerekli izinlere sahip değilsiniz.
PERMISSION_DENIED (7) liveChatDisabled Belirtilen yayın için canlı sohbet etkinleştirilmedi.
PERMISSION_DENIED (7) liveChatEnded Belirtilen canlı sohbet artık yayında değil.
NOT_FOUND (5) liveChatNotFound Almaya çalıştığınız canlı sohbet bulunamadı. Doğru olduğundan emin olmak için isteğin liveChatId parametresinin değerini kontrol edin.
RESOURCE_EXHAUSTED (8) rateLimitExceeded İstek, önceki istekten çok kısa süre sonra gönderildi. Bu hata, mesajları almak için gönderilen API istekleri YouTube'un yenileme hızlarından daha sık olduğunda ortaya çıkar. Bu durum, bant genişliğinin gereksiz yere harcanmasına neden olur.

liveCuepoints

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

liveCuepoints.insert

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

liveStreams

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

liveStreams.delete

Hata türü Hata ayrıntıları Açıklama
forbidden (403) liveStreamDeletionNotAllowed Belirtilen canlı yayın, henüz tamamlanmamış bir yayına bağlı olduğu için silinemez.
insufficientPermissions insufficientLivePermissions İstek, belirtilen canlı yayını silmek için yetkili değil. Daha fazla bilgi için OAuth 2.0 kimlik doğrulamasını uygulama başlıklı makaleyi inceleyin.
insufficientPermissions liveStreamingNotEnabled İsteği yetkilendiren kullanıcının YouTube'da canlı video yayınlaması etkin değil. Daha fazla bilgi için Özellik uygunluğu konusuna bakın.
notFound (404) liveStreamNotFound Belirtilen canlı yayın mevcut değil.

liveStreams.insert

Hata türü Hata ayrıntıları Açıklama
insufficientPermissions insufficientLivePermissions İstek, belirtilen canlı yayını oluşturmak için yetkili değil.
insufficientPermissions livePermissionBlocked İsteği yetkilendiren kullanıcı şu anda YouTube'da canlı video yayınlayamıyor. Kullanıcının neden canlı video yayınlayamadığını açıklayan ayrıntılar, kullanıcının kanal ayarlarında (https://www.youtube.com/features) yer alabilir.
insufficientPermissions liveStreamingNotEnabled İsteği yetkilendiren kullanıcının YouTube'da canlı video yayınlaması etkin değil. Kullanıcı, https://www.youtube.com/features adresinde daha fazla bilgi edinebilir.
invalidValue (400) invalidDescription liveStream kaynağındaki snippet.description özelliğinin değeri en fazla 10.000 karakter olabilir.
invalidValue (400) invalidFormat liveStream kaynağındaki cdn.format özelliğinin değeri geçersiz.
invalidValue (400) invalidFrameRate liveStream kaynağındaki cdn.frameRate özelliğinin değeri geçersiz.
invalidValue (400) invalidIngestionType liveStream kaynağındaki cdn.ingestionType özelliğinin değeri geçersiz.
invalidValue (400) invalidResolution liveStream kaynağındaki cdn.resolution özelliğinin değeri geçersiz.
invalidValue (400) invalidTitle snippet.title özelliğinin liveStream kaynağındaki değeri 1 ila 128 karakter uzunluğunda olmalıdır.
rateLimitExceeded userRequestsExceedRateLimit Kullanıcı, belirli bir zaman aralığında çok fazla istek gönderdi.
required (400) cdnRequired liveStream kaynağı, cdn nesnesini içermelidir.
required (400) frameRateRequired API, cdn.resolution özelliği için bir değer belirtip cdn.frameRate özelliği için değer belirtmezseniz bu hatayı döndürür.
required (400) ingestionTypeRequired liveStream kaynağı, cdn.ingestionType özelliği için bir değer belirtmelidir.
required (400) resolutionRequired API, cdn.frameRate özelliği için bir değer belirtip cdn.resolution özelliği için değer belirtmezseniz 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ıları Açıklama
insufficientPermissions insufficientLivePermissions İstek, belirtilen canlı yayını almak için yetkili değil.
insufficientPermissions liveStreamingNotEnabled İsteği yetkilendiren kullanıcının YouTube'da canlı video yayınlaması etkin değil. Kullanıcı, https://www.youtube.com/features adresinde daha fazla bilgi edinebilir.

liveStreams.update

Hata türü Hata ayrıntıları Açıklama
forbidden (403) liveStreamModificationNotAllowed Belirtilen canlı yayın, mevcut durumunda değiştirilemez. Daha fazla bilgi için Yayınların ömrü başlıklı makaleyi inceleyin.
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 akışı yeniden kullanılamaz hale getirmenize veya bunun tam tersini yapmanıza izin vermez. Daha fazla bilgi için Yayınlar ve akışlar hakkında başlıklı makaleyi inceleyin.
insufficientPermissions insufficientLivePermissions İstek, belirtilen canlı yayını güncellemek için yetkilendirilmemiş. Daha fazla bilgi için OAuth2 kimlik doğrulamasını uygulama başlıklı makaleyi inceleyin.
insufficientPermissions liveStreamingNotEnabled İsteği yetkilendiren kullanıcının YouTube'da canlı video yayınlaması etkin değil. Kullanıcı, https://www.youtube.com/features adresinde daha fazla bilgi edinebilir.
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 ila 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 çağrılara yanıt olarak döndürdüğü hata mesajları tanımlanmaktadır.

sponsors.list

Hata türü Hata ayrıntıları 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 sponsorluklar etkin değilse