במסמך הזה מפורטים סוגי השגיאות השונים שפעולות ב-YouTube Live Streaming API יכולות להחזיר. אפשר גם למצוא רשימה של שגיאות לכל שיטה בנפרד במאמרי העזרה של השיטה.
liveBroadcasts
בטבלאות הבאות מפורטות הודעות השגיאה שה-API מחזיר בתגובה לקריאות שקשורות למשאבי liveBroadcasts.
liveBroadcasts.bind
| סוג השגיאה | פרטי השגיאה | תיאור |
|---|---|---|
backendError |
internalError |
הייתה שגיאה פנימית במהלך הקישור. |
forbidden (403) |
liveBroadcastBindingNotAllowed |
הסטטוס הנוכחי של השידור החי לא מאפשר לקשר אותו לשידור. |
insufficientPermissions |
insufficientLivePermissions |
הבקשה לא מורשית לאחזר את השידור החי שצוין. מידע נוסף זמין במאמר הטמעת אימות OAuth2. |
insufficientPermissions |
liveStreamingNotEnabled |
המשתמש שאישר את הבקשה לא מורשה לשדר וידאו בשידור חי ב-YouTube. מידע נוסף זמין בכתובת https://www.youtube.com/features. |
notFound (404) |
liveBroadcastNotFound |
השידור שצוין בפרמטר id לא קיים. |
notFound (404) |
liveStreamNotFound |
מקור הנתונים שצוין בפרמטר streamId לא קיים. |
rateLimitExceeded |
userRequestsExceedRateLimit |
המשתמש שלח יותר מדי בקשות בפרק זמן נתון. |
required (400) |
idRequired |
הפרמטר הנדרש id חייב לזהות את השידור שצריך לקשר. |
liveBroadcasts.delete
| סוג השגיאה | פרטי השגיאה | תיאור |
|---|---|---|
forbidden (403) |
liveBroadcastDeletionNotAllowed |
אי אפשר למחוק את השידור החי כי הסטטוס שלו לא מאפשר זאת. |
insufficientPermissions |
insufficientLivePermissions |
לבקשה אין הרשאה למחוק את השידור החי שצוין. מידע נוסף זמין במאמר הטמעת אימות OAuth2. |
insufficientPermissions |
liveStreamingNotEnabled |
למשתמש שאישר את הבקשה אין אפשרות להפעיל וידאו בשידור חי ב-YouTube. מידע נוסף זמין למשתמש בכתובת https://www.youtube.com/features. |
notFound (404) |
liveBroadcastNotFound |
המאפיין id שצוין במשאב liveBroadcast לא זיהה שידור. |
liveBroadcasts.insert
| סוג השגיאה | פרטי השגיאה | תיאור |
|---|---|---|
insufficientPermissions |
insufficientLivePermissions |
למשתמש ששלח את הבקשה אין הרשאה ליצור את השידור החי. |
insufficientPermissions |
livePermissionBlocked |
המשתמש שאישר את הבקשה לא יכול לשדר וידאו בשידור חי ב-YouTube כרגע. יכול להיות שבהגדרות הערוץ של המשתמש בכתובת https://www.youtube.com/features מוסבר למה הוא לא יכול להפעיל סטרימינג של וידאו בשידור חי. |
insufficientPermissions |
liveStreamingNotEnabled |
למשתמש שאישר את הבקשה אין אפשרות להפעיל וידאו בשידור חי ב-YouTube. מידע נוסף זמין בכתובת https://www.youtube.com/features. |
invalidValue (400) |
invalidAutoStart |
המשאב liveBroadcast הכיל ערך לא חוקי במאפיין contentDetails.enableAutoStart.
לא כל השידורים תומכים בהגדרה הזו. |
invalidValue (400) |
invalidAutoStop |
המשאב liveBroadcast הכיל ערך לא חוקי במאפיין contentDetails.enableAutoStop. אי אפשר לשנות את ההגדרה enableAutoStop לשידור קבוע. |
invalidValue (400) |
invalidDescription |
במשאב liveBroadcast לא צוין ערך חוקי למאפיין snippet.description. הערך של המאפיין יכול להכיל עד 5,000 תווים. |
invalidValue (400) |
invalidEmbedSetting |
במשאב liveBroadcast היה ערך לא תקין במאפיין contentDetails.enable_embed. אי אפשר להטמיע את השידור הזה. |
invalidValue (400) |
invalidLatencyPreferenceOptions |
המשאב liveBroadcast הכיל ערך לא חוקי במאפיין contentDetails.latencyPreference.
לא כל ההגדרות נתמכות בהעדפת זמן האחזור הזו.
|
invalidValue (400) |
invalidPrivacyStatus |
במשאב liveBroadcast היה ערך לא תקין במאפיין status.privacy_status. |
invalidValue (400) |
invalidProjection |
המשאב liveBroadcast הכיל ערך לא חוקי במאפיין contentDetails.projection. אי אפשר להגדיר את ההקרנה של שידור ברירת מחדל ל-360. |
invalidValue (400) |
invalidScheduledEndTime |
המשאב liveBroadcast הכיל ערך לא חוקי במאפיין snippet.scheduledEndTime. שעת הסיום המתוזמנת חייבת להיות אחרי שעת ההתחלה המתוזמנת. |
invalidValue (400) |
invalidScheduledStartTime |
המשאב liveBroadcast הכיל ערך לא חוקי במאפיין snippet.scheduledStartTime. שעת ההתחלה המתוזמנת צריכה להיות בעתיד, וקרובה מספיק לתאריך הנוכחי כדי שיהיה אפשר לתזמן שידור באותה שעה באופן מהימן. |
invalidValue (400) |
invalidTitle |
במשאב liveBroadcast לא צוין ערך חוקי למאפיין snippet.title. הערך של המאפיין צריך להיות באורך של 1 עד 100 תווים. |
limitExceeded |
userBroadcastsExceedLimit |
המשתמש יצר יותר מדי שידורים חיים או שידורים מתוזמנים, והוא צריך להפסיק או למחוק חלק מהם. |
rateLimitExceeded |
userRequestsExceedRateLimit |
המשתמש שלח יותר מדי בקשות בפרק זמן נתון. |
required (400) |
privacyStatusRequired |
במשאב liveBroadcast צריך לציין את סטטוס הפרטיות. ערכים חוקיים של privacyStatus |
required (400) |
scheduledEndTimeRequired |
במשאב liveBroadcast צריך לציין את המאפיין snippet.scheduledEndTime. |
required (400) |
scheduledStartTimeRequired |
במשאב liveBroadcast צריך לציין את המאפיין snippet.scheduledStartTime. |
required (400) |
titleRequired |
במשאב liveBroadcast צריך לציין את המאפיין snippet.title. |
liveBroadcasts.list
| סוג השגיאה | פרטי השגיאה | תיאור |
|---|---|---|
insufficientPermissions |
insufficientLivePermissions |
הבקשה לא מורשית לאחזר את השידור החי. |
insufficientPermissions |
liveStreamingNotEnabled |
למשתמש שאישר את הבקשה אין אפשרות להפעיל וידאו בשידור חי ב-YouTube. מידע נוסף זמין למשתמש בכתובת https://www.youtube.com/features. |
liveBroadcasts.transition
| סוג השגיאה | פרטי השגיאה | תיאור |
|---|---|---|
backendError |
errorExecutingTransition |
אירעה שגיאה במהלך שינוי הסטטוס של השידור. |
forbidden (403) |
errorStreamInactive |
אי אפשר לבצע את המעבר המבוקש כשהשידור שמקושר לשידור החי לא פעיל. |
forbidden (403) |
invalidTransition |
אי אפשר להעביר את השידור החי מהסטטוס הנוכחי שלו לסטטוס המבוקש. |
forbidden (403) |
redundantTransition |
השידור החי כבר בסטטוס המבוקש או בתהליך להגעה לסטטוס המבוקש. |
insufficientPermissions |
insufficientLivePermissions |
הבקשה לא מורשית להעביר את השידור החי. |
insufficientPermissions |
livePermissionBlocked |
המשתמש שאישר את הבקשה לא יכול להזרים וידאו בשידור חי ב-YouTube בשלב זה. יכול להיות שבהגדרות הערוץ של המשתמש בכתובת https://www.youtube.com/features מוסבר למה הוא לא יכול להפעיל סטרימינג של וידאו בשידור חי. |
insufficientPermissions |
liveStreamingNotEnabled |
למשתמש שאישר את הבקשה אין אפשרות להפעיל וידאו בשידור חי ב-YouTube. מידע נוסף זמין בכתובת https://www.youtube.com/features. |
notFound (404) |
liveBroadcastNotFound |
השידור שצוין בפרמטר id לא קיים. |
rateLimitExceeded (403) |
userRequestsExceedRateLimit |
המשתמש שלח יותר מדי בקשות בפרק זמן נתון. |
rateLimitExceeded (403) |
concurrentBroadcastsExceedLimit |
הערוץ כבר הגיע למספר המקסימלי של שידורים חיים בו-זמנית. כדי להתחיל שידור חדש בערוץ, צריך לעצור לפחות אחד מהשידורים החיים שכבר פועלים. |
rateLimitExceeded (403) |
sharedIngestionBroadcastsExceedLimit |
בערוץ כבר יש את המספר המקסימלי של שידורים חיים שמשתפים את מקור הטמעת הנתונים. כדי להתחיל את השידור המבוקש, צריך להפסיק לפחות אחד מהשידורים האלה. |
required (400) |
idRequired |
הפרמטר הנדרש id חייב לזהות את השידור שאת הסטטוס שלו רוצים לשנות. |
required (400) |
statusRequired |
בבקשת ה-API צריך לציין ערך לפרמטר status. |
liveBroadcasts.update
| סוג השגיאה | פרטי השגיאה | תיאור |
|---|---|---|
backendError (503) |
backendError |
חלק מההגדרות עדיין לא ניתנות להחלה. הסיבה לכך היא כנראה שהשידור נוצר רק עכשיו. כדאי לנסות שוב בעוד כמה שניות. |
forbidden (403) |
closedCaptionsTypeModificationNotAllowed |
אפשר לשנות את הערך של contentDetails.closedCaptionsType רק כשהשידור נמצא בסטטוס created או ready. |
forbidden (403) |
enableAutoStartModificationNotAllowed |
אפשר לשנות את הערך contentDetails.enableAutoStart רק כשהשידור לא פעיל והסטטוס שלו הוא created או ready. |
forbidden (403) |
enableClosedCaptionsModificationNotAllowed |
אפשר לשנות את הערך של contentDetails.enableClosedCaptions רק כשהסטטוס של השידור הוא created או ready. |
forbidden (403) |
enableDvrModificationNotAllowed |
אפשר לשנות את הערך של contentDetails. רק כשהסטטוס של השידור הוא created או ready. |
forbidden (403) |
enableMonitorStreamModificationNotAllowed |
אפשר לשנות את הערך של contentDetails. רק כשהסטטוס של השידור הוא created או ready. |
forbidden (403) |
recordFromStartModificationNotAllowed |
אפשר לשנות את הערך של contentDetails. רק כשהסטטוס של השידור הוא created או ready. |
insufficientPermissions |
insufficientLivePermissions |
אין הרשאה לעדכן את השידור החי שצוין בבקשה. מידע נוסף זמין במאמר הטמעת אימות OAuth2. |
insufficientPermissions |
liveStreamingNotEnabled |
למשתמש שאישר את הבקשה אין אפשרות להפעיל וידאו בשידור חי ב-YouTube. מידע נוסף זמין למשתמש בכתובת https://www.youtube.com/features. |
invalidValue (400) |
invalidAutoStart |
המשאב liveBroadcast הכיל ערך לא חוקי במאפיין contentDetails.enableAutoStart.
אי אפשר לשנות את ההגדרה enableAutoStart של שידור קבוע. |
invalidValue (400) |
invalidAutoStop |
המשאב liveBroadcast הכיל ערך לא חוקי במאפיין contentDetails.enableAutoStop. אי אפשר לשנות את ההגדרה enableAutoStop של שידור קבוע. |
invalidValue (400) |
invalidDescription |
במשאב liveBroadcast לא צוין ערך חוקי למאפיין snippet.description. השדה snippet.description יכול להכיל עד 5,000 תווים. |
invalidValue (400) |
invalidEmbedSetting |
המשאב liveBroadcast הכיל ערך לא חוקי במאפיין contentDetails.enable_embed. אי אפשר להטמיע את השידור הזה. |
invalidValue (400) |
invalidEnableClosedCaptions |
במשאב liveBroadcast, הערך של המאפיין contentDetails.enableClosedCaptions לא תואם לערך של ההגדרה contentDetails.closedCaptionType. משנים את המשאב כך שיכלול רק אחד משני המאפיינים, ואז שולחים מחדש את הבקשה. |
invalidValue (400) |
invalidLatencyPreferenceOptions |
המשאב liveBroadcast הכיל ערך לא חוקי במאפיין contentDetails.latencyPreference.
לא כל ההגדרות נתמכות בהעדפה הזו של זמן האחזור.
|
invalidValue (400) |
invalidPrivacyStatus |
במקור המידע liveBroadcast לא צוין סטטוס פרטיות תקין. לרשימת הערכים החוקיים של privacyStatus |
invalidValue (400) |
invalidProjection |
המשאב liveBroadcast הכיל ערך לא חוקי במאפיין contentDetails.projection. אי אפשר להגדיר את ההקרנה של שידור קבוע ל-360. |
invalidValue (400) |
invalidScheduledEndTime |
במשאב liveBroadcast היה ערך לא תקין במאפיין snippet.scheduledEndTime. שעת הסיום המתוזמנת חייבת להיות אחרי שעת ההתחלה המתוזמנת. |
invalidValue (400) |
invalidScheduledStartTime |
במשאב liveBroadcast היה ערך לא תקין במאפיין snippet.scheduledStartTime. שעת ההתחלה שקובעים צריכה להיות בעתיד. |
invalidValue (400) |
invalidTitle |
במשאב של שידור חי לא צוין ערך תקין במאפיין snippet.title. המחרוזת snippet.title חייבת להיות באורך של 1-100 תווים. |
notFound (404) |
liveBroadcastNotFound |
המאפיין id שצוין במשאב liveBroadcast לא זיהה שידור. |
preconditionFailed (412) |
videoNotEligibleForAdsMonetization |
הסרטון לא כשיר למונטיזציה באמצעות מודעות. הבעיה הזו יכולה לקרות אם הערוץ לא כשיר למונטיזציה. |
required (400) |
broadcastStreamDelayMsRequired |
במשאב liveBroadcast לא צוין המאפיין contentDetails.. |
required (400) |
enableMonitorStreamRequired |
במשאב liveBroadcast לא צוין המאפיין contentDetails.. |
required (400) |
idRequired |
המשאב liveBroadcast חייב לכלול ערך למאפיין id ולציין אותו. |
required (400) |
privacyStatusRequired |
במשאב liveBroadcast לא צוין סטטוס פרטיות. לרשימת הערכים החוקיים של privacyStatus. |
required (400) |
scheduledEndTimeRequired |
במשאב השידור החי לא צוין המאפיין snippet.scheduledEndTime. |
required (400) |
scheduledStartTimeRequired |
המאפיין snippet.scheduledStartTime לא צוין במשאב liveBroadcast. |
required (400) |
titleRequired |
במשאב liveBroadcast לא צוין המאפיין snippet.title. |
liveBroadcasts.cuepoint
| סוג השגיאה | פרטי השגיאה | תיאור |
|---|---|---|
insufficientPermissions (403) |
insufficientLivePermissions |
אין הרשאה לבקשה להוסיף נקודת רמז לשידור החי. |
insufficientPermissions (403) |
liveStreamingNotEnabled |
למשתמש שאישר את הבקשה אין הרשאה להעביר וידאו בשידור חי ב-YouTube. המשתמש יכול למצוא מידע נוסף בכתובות https://support.google.com/youtube/answer/2474026 ו-https://www.youtube.com/features. |
rateLimitExceeded (403) |
userRequestsExceedRateLimit |
המשתמש שלח יותר מדי בקשות בפרק זמן נתון. |
required (400) |
idRequired |
הפרמטר הנדרש id חייב לזהות את השידור שבו רוצים להוסיף נקודת סימון. |
required (400) |
cueTypeRequired |
צריך לציין את השדה cueType הנדרש בגוף בקשת ה-API. |
notFound (404) |
liveBroadcastNotFound |
השידור שצוין בפרמטר id לא קיים. |
invalidValue (400) |
conflictingTimeFields |
אפשר לציין רק אחד מהערכים insertionOffsetTimeMs ו-walltimeMs. אם מגדירים את שני הערכים, נוצרת שגיאה. אם לא מגדירים אף אחד מהערכים, המערכת של YouTube תשתמש בערך ברירת המחדל של insertionOffsetTimeMs
(0), כלומר נקודת הסימון תתווסף בהקדם האפשרי. |
invalidValue (400) |
invalidInsertionOffsetTimeMs |
במשאב cuepoint צוין ערך לא חוקי במאפיין insertionOffsetTimeMs. הערך חייב להיות 0 או מספר שלם חיובי. |
invalidValue (400) |
invalidWalltimeMs |
במשאב cuepoint צוין ערך לא חוקי במאפיין walltimeMs. הערך חייב להיות מספר שלם שמייצג חותמת זמן של תקופה. |
backendError (5xx) |
serviceUnavailable |
השירות לא זמין. נסו שוב בעוד כמה דקות. |
liveChatBans
בטבלאות הבאות מפורטות הודעות השגיאה שה-API מחזיר בתגובה לקריאות שקשורות למשאבי liveChatBans.
liveChatBans.delete
| סוג השגיאה | פרטי השגיאה | תיאור |
|---|---|---|
forbidden (403) |
forbidden |
אי אפשר להסיר את החסימה שצוינה. השגיאה הזו יכולה להתרחש אם בקשת ההרשאה נשלחת על ידי מנהל אחד שמנסה להסיר חסימה ממנהל אחר. |
forbidden (403) |
insufficientPermissions |
אין לך את ההרשאות הדרושות להסרת החסימה שצוינה. |
invalidValue (400) |
invalidLiveChatBanId |
הפרמטר id מציין ערך לא חוקי. |
notFound (404) |
liveChatBanNotFound |
לא מצאנו את החסימה שציינת. |
liveChatBans.insert
| סוג השגיאה | פרטי השגיאה | תיאור |
|---|---|---|
forbidden (403) |
insufficientPermissions |
אין לכם את ההרשאות הנדרשות כדי לחסום משתמש מהצ'אט בשידור חי שצוין. |
forbidden (403) |
liveChatBanInsertionNotAllowed |
אי אפשר ליצור את החסימה שצוינה. השגיאה הזו יכולה להופיע אם הבקשה מנסה לחסום את הבעלים של הצ'אט או מנהל אחר. |
invalidValue (400) |
invalidChannelId |
מזהה הערוץ שצוין לא נמצא. |
invalidValue (400) |
invalidLiveChatId |
הערך של snippet.liveChatId שצוין בבקשה לא תקין. צריך לבדוק את המשאב המשויך liveBroadcast כדי לוודא שהערך נכון. |
notFound (404) |
liveChatNotFound |
לא נמצאה שיחה בצ'אט בזמן אמת שצוינה. בודקים את המשאב המשויך ב-liveBroadcast כדי לוודא שהגדרתם את המאפיין snippet.liveChatId לערך הנכון. |
notFound (404) |
liveChatUserNotFound |
לא הצלחנו למצוא את המשתמש בצ'אט בשידור חי שאתם מנסים לחסום. |
required (400) |
bannedUserChannelIdRequired |
המשאב liveChatBan שנשלח בגוף הבקשה חייב לציין ערך למאפיין snippet.bannedUserDetails.channelId. |
required (400) |
liveChatIdRequired |
המשאב liveChatBan שנשלח בגוף הבקשה חייב לציין ערך למאפיין snippet.liveChatId. |
liveChatMessages
בטבלאות הבאות מפורטות הודעות השגיאה שמוחזרות על ידי ה-API בתגובה לקריאות שקשורות למשאבי liveChatMessages.
liveChatMessages.delete
| סוג השגיאה | פרטי השגיאה | תיאור |
|---|---|---|
forbidden (403) |
forbidden |
אין לכם את ההרשאות שנדרשות כדי למחוק את ההודעה שצוינה. |
forbidden (403) |
modificationNotAllowed |
אי אפשר למחוק את המשאב liveChatMessage שצוין. יכול להיות שהפרמטר id מזהה הודעה שנוצרה על ידי מנהל או משתמש אחר שאי אפשר למחוק את ההודעות שלו. |
notFound (404) |
liveChatMessageNotFound |
לא ניתן למצוא את ההודעה שאתם מנסים למחוק. צריך לבדוק את הערך של הפרמטר id ולוודא שהוא נכון. |
liveChatMessages.insert
| סוג השגיאה | פרטי השגיאה | תיאור |
|---|---|---|
forbidden (403) |
forbidden |
אין לכם את ההרשאות הנדרשות כדי ליצור את ההודעה שצוינה. |
forbidden (403) |
liveChatDisabled |
הבעלים השבית את הצ'אט בשידור חי שצוין, ולכן אי אפשר להוסיף הודעות לצ'אט. |
forbidden (403) |
liveChatEnded |
הצ'אט בשידור חי שצוין כבר לא פעיל. |
invalidValue (400) |
messageTextInvalid |
הטקסט של ההודעה (snippet.textMessageDetails.messageText) לא תקין. |
notFound (404) |
liveChatNotFound |
הצ'אט בשידור חי שזוהה בבקשת ה-API לא קיים. השגיאה הזו מופיעה אם הבעלים של הצ'אט מחק אותו. |
rateLimitExceeded |
rateLimitExceeded |
המשתמש פרסם יותר מדי הודעות בצ'אט בפרק זמן נתון. |
required (400) |
liveChatIdRequired |
המשאב liveChatMessage חייב לכלול ערך למאפיין snippet.liveChatId ולציין אותו. |
required (400) |
messageTextRequired |
למשאב liveChatMessage צריך להיות ערך שצוין במאפיין snippet.textMessageDetails.messageText. |
required (400) |
typeRequired |
למשאב liveChatMessage צריך להיות ערך שצוין במאפיין snippet.type. מגדירים את ערך הפרמטר ל-text |
liveChatMessages.list
| סוג השגיאה | פרטי השגיאה | תיאור |
|---|---|---|
forbidden (403) |
forbidden |
אין לך את ההרשאות הנדרשות כדי לאחזר הודעות בצ'אט בשידור חי שצוין. |
forbidden (403) |
liveChatDisabled |
הצ'אט בשידור חי לא מופעל בשידור שצוין. |
forbidden (403) |
liveChatEnded |
הצ'אט בשידור חי שצוין כבר לא פעיל. |
notFound (404) |
liveChatNotFound |
לא ניתן לאחזר את הצ'אט בשידור חי שניסית לאחזר. צריך לבדוק את הערך של הפרמטר liveChatId בבקשה ולוודא שהוא נכון. |
rateLimitExceeded |
rateLimitExceeded |
הבקשה נשלחה מהר מדי אחרי הבקשה הקודמת. השגיאה הזו מתרחשת כשבקשות API לאחזור הודעות נשלחות בתדירות גבוהה יותר מקצב הרענון של YouTube, מה שגורם לבזבוז מיותר של רוחב פס. |
liveChatMessages.streamlist
| סוג השגיאה | פרטי השגיאה | תיאור |
|---|---|---|
INVALID_ARGUMENT (3) |
LIVE_CHAT_ENDED |
אי אפשר לאחזר הודעות מהצ'אט בשידור חי אחרי שהוא הסתיים. |
PERMISSION_DENIED (7) |
forbidden |
אין לך את ההרשאות הנדרשות כדי לאחזר הודעות בצ'אט בשידור חי שצוין. |
PERMISSION_DENIED (7) |
liveChatDisabled |
הצ'אט בשידור חי לא מופעל בשידור שצוין. |
PERMISSION_DENIED (7) |
liveChatEnded |
הצ'אט בשידור חי שצוין כבר לא פעיל. |
NOT_FOUND (5) |
liveChatNotFound |
לא ניתן לאחזר את הצ'אט בשידור חי שניסית לאחזר. צריך לבדוק את הערך של הפרמטר liveChatId בבקשה ולוודא שהוא נכון. |
RESOURCE_EXHAUSTED (8) |
rateLimitExceeded |
הבקשה נשלחה מהר מדי אחרי הבקשה הקודמת. השגיאה הזו מתרחשת כשבקשות API לאחזור הודעות נשלחות בתדירות גבוהה יותר מקצבי הרענון של YouTube, מה שגורם לבזבוז מיותר של רוחב פס. |
liveStreams
בטבלאות הבאות מפורטות הודעות השגיאה שמוחזרות על ידי ה-API בתגובה לקריאות שקשורות למשאבי liveStreams.
liveStreams.delete
| סוג השגיאה | פרטי השגיאה | תיאור |
|---|---|---|
forbidden (403) |
liveStreamDeletionNotAllowed |
אי אפשר למחוק את השידור החי שצוין כי הוא מקושר לשידור שעדיין לא הסתיים. |
insufficientPermissions |
insufficientLivePermissions |
הבקשה לא מורשית למחוק את השידור החי שצוין. למידע נוסף, ראו הטמעה של אימות OAuth 2.0. |
insufficientPermissions |
liveStreamingNotEnabled |
המשתמש שאישר את הבקשה לא מורשה לשדר וידאו בשידור חי ב-YouTube. מידע נוסף זמין במאמר זכאות לשימוש בתכונות. |
notFound (404) |
liveStreamNotFound |
השידור החי שצוין לא קיים. |
liveStreams.insert
| סוג השגיאה | פרטי השגיאה | תיאור |
|---|---|---|
insufficientPermissions |
insufficientLivePermissions |
הבקשה לא מורשית ליצור את השידור החי שצוין. |
insufficientPermissions |
livePermissionBlocked |
המשתמש שאישר את הבקשה לא יכול לשדר וידאו בשידור חי ב-YouTube כרגע. יכול להיות שבהגדרות הערוץ של המשתמש בכתובת https://www.youtube.com/features מוסבר למה הוא לא יכול להפעיל סטרימינג של וידאו בשידור חי. |
insufficientPermissions |
liveStreamingNotEnabled |
למשתמש שאישר את הבקשה אין אפשרות להפעיל וידאו בשידור חי ב-YouTube. מידע נוסף זמין בכתובת https://www.youtube.com/features. |
invalidValue (400) |
invalidDescription |
הערך של המאפיין snippet.description במשאב liveStream יכול להכיל עד 10,000 תווים. |
invalidValue (400) |
invalidFormat |
הערך של המאפיין cdn.format במשאב liveStream לא תקין. |
invalidValue (400) |
invalidFrameRate |
הערך של המאפיין cdn.frameRate במשאב liveStream לא תקין. |
invalidValue (400) |
invalidIngestionType |
הערך של המאפיין cdn.ingestionType במשאב liveStream לא תקין. |
invalidValue (400) |
invalidResolution |
הערך של המאפיין cdn.resolution במשאב liveStream לא תקין. |
invalidValue (400) |
invalidTitle |
הערך של המאפיין snippet.title במשאב liveStream צריך להיות באורך של 1 עד 128 תווים. |
rateLimitExceeded |
userRequestsExceedRateLimit |
המשתמש שלח יותר מדי בקשות בפרק זמן נתון. |
required (400) |
cdnRequired |
המשאב liveStream חייב להכיל את האובייקט cdn. |
required (400) |
frameRateRequired |
ה-API מחזיר את השגיאה הזו אם מציינים ערך למאפיין cdn.resolution אבל לא למאפיין cdn.frameRate. |
required (400) |
ingestionTypeRequired |
במשאב liveStream צריך לציין ערך למאפיין cdn.ingestionType>. |
required (400) |
resolutionRequired |
ה-API מחזיר את השגיאה הזו אם מציינים ערך למאפיין cdn.frameRate אבל לא למאפיין cdn.resolution. |
required (400) |
titleRequired |
במשאב liveStream צריך לציין ערך למאפיין snippet.title. |
liveStreams.list
| סוג השגיאה | פרטי השגיאה | תיאור |
|---|---|---|
insufficientPermissions |
insufficientLivePermissions |
הבקשה לא מורשית לאחזר את השידור החי שצוין. |
insufficientPermissions |
liveStreamingNotEnabled |
המשתמש שאישר את הבקשה לא מורשה לשדר וידאו בשידור חי ב-YouTube. מידע נוסף זמין בכתובת https://www.youtube.com/features. |
liveStreams.update
| סוג השגיאה | פרטי השגיאה | תיאור |
|---|---|---|
forbidden (403) |
liveStreamModificationNotAllowed |
אי אפשר לשנות את השידור החי שצוין במצב הנוכחי שלו. מידע נוסף זמין במאמר מחזור החיים של שידור. |
forbidden (403) |
liveStreamModificationNotAllowed |
ה-API לא מאפשר לשנות את הערך של השדות cdn.format, cdn.frameRate, cdn.ingestionType או cdn.resolution אחרי שהשידור נוצר. |
forbidden (403) |
liveStreamModificationNotAllowed |
ה-API לא מאפשר לשנות שידור חוזר לשידור חד-פעמי, או להיפך. מידע נוסף זמין במאמר הסבר על שידורים וסטרימינג. |
insufficientPermissions |
insufficientLivePermissions |
לבקשה אין הרשאה לעדכן את השידור החי שצוין. למידע נוסף, ראו הטמעה של אימות OAuth2. |
insufficientPermissions |
liveStreamingNotEnabled |
המשתמש שאישר את הבקשה לא מורשה לשדר וידאו בשידור חי ב-YouTube. מידע נוסף זמין למשתמש בכתובת https://www.youtube.com/features. |
invalidValue (400) |
invalidDescription |
הערך של המאפיין snippet.description במשאב liveStream יכול להכיל עד 10,000 תווים. |
invalidValue (400) |
invalidTitle |
הערך של המאפיין snippet.title במשאב liveStream צריך להיות באורך של בין 1 ל-128 תווים. |
notFound (404) |
liveStreamNotFound |
השידור החי שצוין לא קיים. |
required (400) |
idRequired |
במשאב liveStream צריך לציין ערך למאפיין id. |
required (400) |
ingestionTypeRequired |
במשאב liveStream צריך לציין ערך למאפיין cdn.ingestionType. |
required (400) |
titleRequired |
במשאב של שידור חי צריך לציין ערך למאפיין snippet.title. |