YouTube Live Streaming API - Errors

इस दस्तावेज़ में, अलग-अलग तरह की उन गड़बड़ियों के बारे में बताया गया है जो YouTube Live Streaming API कार्रवाइयों के दौरान दिख सकती हैं. किसी भी तरीके से जुड़ी गड़बड़ियों की सूची, उस तरीके के रेफ़रंस दस्तावेज़ में भी देखी जा सकती है.

fanFundingEvents

यहां दी गई टेबल में, उन गड़बड़ी के मैसेज के बारे में बताया गया है जो fanFundingEvents संसाधनों से जुड़ी कॉल के जवाब में एपीआई दिखाता है.

fanFundingEvents.list

गड़बड़ी का टाइप गड़बड़ी की जानकारी ब्यौरा
forbidden (403) insufficientPermissions आपके पास चैनल के फ़ैन फ़ंडिंग इवेंट देखने की ज़रूरी अनुमतियां नहीं हैं.
invalidValue (400) fanFundingNotEnabledForChannelId चैनल पर फ़ैन फ़ंडिंग की सुविधा चालू नहीं है.

liveBroadcasts

यहां दी गई टेबल में, उन गड़बड़ी के मैसेज के बारे में बताया गया है जो 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 liveBroadcast संसाधन में दी गई id प्रॉपर्टी से किसी ब्रॉडकास्ट की पहचान नहीं हुई.

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 लाइव ब्रॉडकास्ट रिसॉर्स में, 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 लाइव ब्रॉडकास्ट रिसॉर्स में, snippet.title प्रॉपर्टी के लिए मान्य वैल्यू नहीं दी गई है. प्रॉपर्टी की वैल्यू, 1 से 100 वर्णों के बीच होनी चाहिए.
limitExceeded userBroadcastsExceedLimit उपयोगकर्ता ने बहुत ज़्यादा लाइव या शेड्यूल किए गए ब्रॉडकास्ट बनाए हैं. इसलिए, उसे कुछ ब्रॉडकास्ट बंद करने या मिटाने होंगे.
rateLimitExceeded userRequestsExceedRateLimit उपयोगकर्ता ने तय समय में बहुत ज़्यादा अनुरोध भेजे हैं.
required (400) privacyStatusRequired liveBroadcast संसाधन के लिए, निजता की स्थिति तय करना ज़रूरी है. मान्य privacyStatus वैल्यू देखें.
required (400) scheduledEndTimeRequired लाइव ब्रॉडकास्ट संसाधन में snippet.scheduledEndTime प्रॉपर्टी की जानकारी देना ज़रूरी है.
required (400) scheduledStartTimeRequired लाइव ब्रॉडकास्ट संसाधन में snippet.scheduledStartTime प्रॉपर्टी की जानकारी देना ज़रूरी है.
required (400) titleRequired लाइव ब्रॉडकास्ट संसाधन में 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 उपयोगकर्ता ने तय समय में बहुत ज़्यादा अनुरोध भेजे हैं.
required (400) idRequired id पैरामीटर में उस ब्रॉडकास्ट की जानकारी होनी चाहिए जिसका स्टेटस आपको बदलना है.
required (400) statusRequired एपीआई अनुरोध में, status पैरामीटर के लिए वैल्यू तय करना ज़रूरी है.

liveBroadcasts.update

गड़बड़ी का टाइप गड़बड़ी की जानकारी ब्यौरा
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 लाइव ब्रॉडकास्ट रिसॉर्स में, 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 liveBroadcast संसाधन में दी गई id प्रॉपर्टी से किसी ब्रॉडकास्ट की पहचान नहीं हुई.
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 liveBroadcast संसाधन में snippet.scheduledEndTime प्रॉपर्टी के बारे में नहीं बताया गया है.
required (400) scheduledStartTimeRequired liveBroadcast संसाधन में snippet.scheduledStartTime प्रॉपर्टी के बारे में नहीं बताया गया है.
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 फ़ील्ड की वैल्यू दी जानी चाहिए.
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

यहां दी गई टेबल में, उन गड़बड़ी के मैसेज के बारे में बताया गया है जो 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 दी गई लाइव चैट नहीं मिली. पक्का करें कि आपने snippet.liveChatId प्रॉपर्टी के लिए सही वैल्यू सेट की हो. इसके लिए, उससे जुड़े liveBroadcast संसाधन की जांच करें.
notFound (404) liveChatUserNotFound जिस व्यक्ति को लाइव चैट में शामिल होने से रोकना है उसे नहीं ढूँढा जा सका.
required (400) bannedUserChannelIdRequired अनुरोध के मुख्य हिस्से में सबमिट किए गए liveChatBan रिसॉर्स के लिए, snippet.bannedUserDetails.channelId प्रॉपर्टी की वैल्यू तय करना ज़रूरी है.
required (400) liveChatIdRequired अनुरोध के मुख्य हिस्से में सबमिट किए गए liveChatBan रिसॉर्स के लिए, snippet.liveChatId प्रॉपर्टी की वैल्यू तय करना ज़रूरी है.

liveChatMessages

यहां दी गई टेबल में, उन गड़बड़ी के मैसेज के बारे में बताया गया है जो 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 एपीआई अनुरोध में बताई गई लाइव चैट मौजूद नहीं है. यह गड़बड़ी तब होती है, जब चैट को मालिक ने मिटा दिया हो.
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 यह अनुरोध, पिछले अनुरोध के तुरंत बाद भेजा गया था. यह गड़बड़ी तब होती है, जब मैसेज पाने के लिए एपीआई अनुरोध, YouTube की रीफ़्रेश रेट से ज़्यादा बार भेजे जा रहे हों. इससे बैंडविथ बेवजह खर्च होती है.

liveCuepoints

यहां दी गई टेबल में, उन गड़बड़ी के मैसेज के बारे में बताया गया है जो liveCuepoints संसाधनों से जुड़ी कॉल के जवाब में एपीआई दिखाता है.

liveCuepoints.insert

गड़बड़ी का टाइप गड़बड़ी की जानकारी ब्यौरा
invalidValue (400) conflictingTimeFields offsetTimeMs और walltime में से सिर्फ़ एक की जानकारी दी जा सकती है.

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 यह अनुरोध, पिछले अनुरोध के तुरंत बाद भेजा गया था. यह गड़बड़ी तब होती है, जब मैसेज पाने के लिए एपीआई अनुरोध, YouTube की रीफ़्रेश रेट से ज़्यादा बार भेजे जा रहे हों. इससे बैंडविथ बेवजह खर्च होती है.

liveCuepoints

यहां दी गई टेबल में, उन गड़बड़ी के मैसेज के बारे में बताया गया है जो liveCuepoints संसाधनों से जुड़ी कॉल के जवाब में एपीआई दिखाता है.

liveCuepoints.insert

गड़बड़ी का टाइप गड़बड़ी की जानकारी ब्यौरा
invalidValue (400) conflictingTimeFields offsetTimeMs और walltime में से सिर्फ़ एक की जानकारी दी जा सकती है.

liveStreams

यहां दी गई टेबल में, उन गड़बड़ी के मैसेज के बारे में बताया गया है जो 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 liveStream संसाधन में, snippet.description प्रॉपर्टी की वैल्यू में ज़्यादा से ज़्यादा 10,000 वर्ण हो सकते हैं.
invalidValue (400) invalidFormat liveStream संसाधन में cdn.format प्रॉपर्टी की वैल्यू अमान्य है.
invalidValue (400) invalidFrameRate liveStream संसाधन में cdn.frameRate प्रॉपर्टी की वैल्यू अमान्य है.
invalidValue (400) invalidIngestionType liveStream संसाधन में cdn.ingestionType प्रॉपर्टी की वैल्यू अमान्य है.
invalidValue (400) invalidResolution liveStream संसाधन में cdn.resolution प्रॉपर्टी की वैल्यू अमान्य है.
invalidValue (400) invalidTitle liveStream संसाधन में मौजूद snippet.title प्रॉपर्टी की वैल्यू, 1 से 128 वर्णों के बीच होनी चाहिए.
rateLimitExceeded userRequestsExceedRateLimit उपयोगकर्ता ने तय समय में बहुत ज़्यादा अनुरोध भेजे हैं.
required (400) cdnRequired liveStream संसाधन में cdn ऑब्जेक्ट शामिल होना चाहिए.
required (400) frameRateRequired अगर आपने cdn.resolution प्रॉपर्टी के लिए कोई वैल्यू दी है, लेकिन cdn.frameRate प्रॉपर्टी के लिए कोई वैल्यू नहीं दी है, तो एपीआई यह गड़बड़ी दिखाता है.
required (400) ingestionTypeRequired liveStream संसाधन में, cdn.ingestionType प्रॉपर्टी के लिए वैल्यू तय की जानी चाहिए>.
required (400) resolutionRequired अगर आपने 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 स्ट्रीम बनाने के बाद, एपीआई आपको 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 liveStream संसाधन में, snippet.description प्रॉपर्टी की वैल्यू में ज़्यादा से ज़्यादा 10,000 वर्ण हो सकते हैं.
invalidValue (400) invalidTitle liveStream संसाधन में, snippet.title प्रॉपर्टी की वैल्यू 1 से 128 वर्णों के बीच होनी चाहिए.
notFound (404) liveStreamNotFound चुनी गई लाइव स्ट्रीम मौजूद नहीं है.
required (400) idRequired लाइव स्ट्रीम संसाधन के लिए, id प्रॉपर्टी की वैल्यू तय करना ज़रूरी है.
required (400) ingestionTypeRequired लाइव स्ट्रीम संसाधन के लिए, cdn.ingestionType प्रॉपर्टी की वैल्यू तय करना ज़रूरी है.
required (400) titleRequired लाइव स्ट्रीम संसाधन के लिए, snippet.title प्रॉपर्टी की वैल्यू तय करना ज़रूरी है.

प्रायोजक

यहां दी गई टेबल में, उन गड़बड़ी के मैसेज के बारे में बताया गया है जो sponsors संसाधनों से जुड़ी कॉल के जवाब में एपीआई दिखाता है.

sponsors.list

गड़बड़ी का टाइप गड़बड़ी की जानकारी ब्यौरा
forbidden (403) insufficientPermissions आपके पास चैनल के स्पॉन्सर देखने की ज़रूरी अनुमतियां नहीं हैं.
invalidValue (400) invalidValueInRequest अनुरोध में डाली गई वैल्यू सही नहीं है.
invalidValue (400) sponsorshipNotEnabledForChannelId चैनल पर स्पॉन्सरशिप की सुविधा चालू नहीं है.