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. değeri yalnızca yayının durumu created veya ready olduğunda değiştirilebilir. |
forbidden (403) |
enableMonitorStreamModificationNotAllowed |
contentDetails. değeri yalnızca yayının durumu created veya ready olduğunda değiştirilebilir. |
forbidden (403) |
recordFromStartModificationNotAllowed |
contentDetails. 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. özelliğini belirtmedi. |
required (400) |
enableMonitorStreamRequired |
liveBroadcast kaynağı, contentDetails. ö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. |