YouTube Live Streaming API - Errors

במסמך הזה מפורטים סוגי השגיאות השונים שפעולות ב-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.enableDvr רק כשהסטטוס של השידור הוא created או ready.
forbidden (403) enableMonitorStreamModificationNotAllowed אפשר לשנות את הערך של contentDetails.monitorStream.enableMonitorStream רק כשהסטטוס של השידור הוא created או ready.
forbidden (403) recordFromStartModificationNotAllowed אפשר לשנות את הערך של contentDetails.recordFromStart רק כשהסטטוס של השידור הוא 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.monitorStream.broadcastStreamDelayMs.
required (400) enableMonitorStreamRequired במשאב liveBroadcast לא צוין המאפיין contentDetails.monitorStream.enableMonitorStream.
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.