Bu belgede, YouTube Live Streaming API işlemlerinin döndürebileceği farklı hata türleri tanımlanmaktadır. Ayrıca, her bir yöntemin referans belgelerinde bu yöntemle ilgili hataların listesini de bulabilirsiniz.
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 | idparametresiyle belirtilen yayın mevcut değil. | 
| notFound (404) | liveStreamNotFound | streamIdparametresiyle belirtilen akış mevcut değil. | 
| rateLimitExceeded | userRequestsExceedRateLimit | Kullanıcı, belirli bir zaman aralığında çok fazla istek gönderdi. | 
| required (400) | idRequired | Zorunlu olan idparametresi, 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çinenableAutoStopayarı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 projeksiyonu360olarak 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 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. Ö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 privacyStatusdeğ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 geçiş için 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 | idparametresiyle 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 idparametresi, durumunu değiştirmek istediğiniz yayını tanımlamalıdır. | 
| required (400) | statusRequired | API isteğinde statusparametresi için bir değer belirtilmelidir. | 
liveBroadcasts.update
| Hata türü | Hata ayrıntıları | Açıklama | 
|---|---|---|
| forbidden (403) | closedCaptionsTypeModificationNotAllowed | contentDetails.closedCaptionsTypedeğeri yalnızca yayıncreatedveyareadydurumundayken değiştirilebilir. | 
| forbidden (403) | enableAutoStartModificationNotAllowed | contentDetails.enableAutoStartdeğeri yalnızca yayın etkin olmadığında ve yayıncreatedveyareadydurumundayken değiştirilebilir. | 
| forbidden (403) | enableClosedCaptionsModificationNotAllowed | contentDetails.enableClosedCaptionsdeğeri yalnızca yayın durumucreatedveyareadyolduğunda değiştirilebilir. | 
| forbidden (403) | enableDvrModificationNotAllowed | contentDetails.değeri yalnızca yayın durumucreatedveyareadyolduğunda değiştirilebilir. | 
| forbidden (403) | enableMonitorStreamModificationNotAllowed | contentDetails.değeri yalnızca yayın durumucreatedveyareadyolduğunda değiştirilebilir. | 
| forbidden (403) | recordFromStartModificationNotAllowed | contentDetails.değeri yalnızca yayın durumucreatedveyareadyolduğunda değiştirilebilir. | 
| insufficientPermissions | insufficientLivePermissions | İstek, belirtilen canlı yayını güncellemek 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. | 
| invalidValue (400) | invalidAutoStart | liveBroadcast kaynağı, contentDetails.enableAutoStartözelliği için geçersiz bir değer içeriyordu.
        Kalıcı bir yayın içinenableAutoStartayarı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çinenableAutoStopayarını değiştiremezsiniz. | 
| invalidValue (400) | invalidDescription | liveBroadcast kaynağı, snippet.descriptionözelliği için geçerli bir değer belirtmedi.snippet.descriptionen 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.closedCaptionTypeayarı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 privacyStatusdeğ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ğında contentDetails.özelliği belirtilmedi. | 
| required (400) | enableMonitorStreamRequired | liveBroadcast kaynağında contentDetails.özelliği belirtilmedi. | 
| 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 privacyStatusbölümüne bakın. | 
| required (400) | scheduledEndTimeRequired | liveBroadcast kaynağında snippet.scheduledEndTimeözelliği belirtilmedi. | 
| required (400) | scheduledStartTimeRequired | liveBroadcast kaynağında snippet.scheduledStartTimeözelliği belirtilmedi. | 
| required (400) | titleRequired | liveBroadcast kaynağında snippet.titleözelliği belirtilmedi. | 
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 idparametresi, işaret noktası eklemek istediğiniz yayını tanımlamalıdır. | 
| required (400) | cueTypeRequired | Zorunlu cueTypealanı, API istek gövdesinde belirtilmelidir. | 
| notFound (404) | liveBroadcastNotFound | idparametresiyle belirtilen yayın mevcut değil. | 
| invalidValue (400) | conflictingTimeFields | Yalnızca bir insertionOffsetTimeMsveyawalltimeMsbelirtilebilir. Her iki değerin de ayarlanması hataya neden olur. Her iki değeri de ayarlamazsanız YouTube varsayılaninsertionOffsetTimeMszamanını (0) kullanır. Bu durumda, işaret noktası mümkün olan en kısa sürede eklenir. | 
| invalidValue (400) | invalidInsertionOffsetTimeMs | cuepointkaynağı,insertionOffsetTimeMsözelliği için geçersiz bir değer belirtmiş. Değer0veya pozitif bir tam sayı olmalıdır. | 
| invalidValue (400) | invalidWalltimeMs | cuepointkaynağı,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 yetkilendirildiğinde oluşabilir. | 
| forbidden (403) | insufficientPermissions | Belirtilen yasağı kaldırmak için gerekli izinlere sahip değilsiniz. | 
| invalidValue (400) | invalidLiveChatBanId | idparametresi 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 bulunamadı. | 
| invalidValue (400) | invalidLiveChatId | İstekle belirtilen snippet.liveChatIddeğeri geçersiz. Doğru değere sahip olduğunuzdan emin olmak için ilişkililiveBroadcastkaynağı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şkililiveBroadcastkaynağı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 liveChatBankaynağı,snippet.bannedUserDetails.channelIdözelliği için bir değer belirtmelidir. | 
| required (400) | liveChatIdRequired | İstek gövdesinde gönderilen liveChatBankaynağı,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 liveChatMessagekaynağı silinemez.idparametresi, 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 idparametresinin 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ğinin değerini içermeli ve belirtmelidir. | 
| required (400) | messageTextRequired | liveChatMessage kaynağı, snippet.textMessageDetails.messageTextözelliğinin değerini içermeli ve belirtmelidir. | 
| required (400) | typeRequired | liveChatMessage kaynağı, snippet.typeözelliğinin değerini içermeli ve belirtmelidir. Parametre değerinitextolarak 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 liveChatIdparametresinin değerini kontrol edin. | 
| rateLimitExceeded | rateLimitExceeded | İstek, önceki istekten çok kısa süre sonra gönderildi. Bu hata, mesajları almak için API istekleri YouTube'un yenileme hızlarından daha sık gönderildiğinde ortaya çıkar. Bu durum, bant genişliğinin gereksiz yere harcanmasına neden olur. | 
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 liveChatIdparametresinin 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 API istekleri YouTube'un yenileme hızlarından daha sık gönderildiğinde ortaya çıkar. Bu durum, bant genişliğinin gereksiz yere harcanmasına neden olur. | 
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 | liveStreamkaynağındakisnippet.descriptionözelliğinin değeri en fazla 10.000 karakter olabilir. | 
| invalidValue (400) | invalidFormat | liveStreamkaynağındakicdn.formatözelliğinin değeri geçersiz. | 
| invalidValue (400) | invalidFrameRate | liveStreamkaynağındakicdn.frameRateözelliğinin değeri geçersiz. | 
| invalidValue (400) | invalidIngestionType | liveStreamkaynağındakicdn.ingestionTypeözelliğinin değeri geçersiz. | 
| invalidValue (400) | invalidResolution | liveStreamkaynağındakicdn.resolutionözelliğinin değeri geçersiz. | 
| invalidValue (400) | invalidTitle | liveStreamkaynağındakisnippet.titleözelliğinin 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 | liveStreamkaynağı,cdnnesnesini içermelidir. | 
| required (400) | frameRateRequired | API, cdn.resolutionözelliği için bir değer belirtipcdn.frameRateözelliği için değer belirtmezseniz bu hatayı döndürür. | 
| required (400) | ingestionTypeRequired | liveStreamkaynağı,cdn.ingestionTypeözelliği için bir değer belirtmelidir. | 
| required (400) | resolutionRequired | API, cdn.frameRateözelliği için bir değer belirtipcdn.resolutionözelliği için değer belirtmezseniz bu hatayı döndürür. | 
| required (400) | titleRequired | liveStreamkaynağı,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.ingestionTypeveyacdn.resolutionalanları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. |