5

मैं प्रोग्रामिंग के अनुसार लाइव प्रसारण बनाने के लिए यूट्यूब डेटा एपीआई का उपयोग कर रहा हूं। उस समय के भीतर, मैं लगभग 5-6 धाराएं बनाने में सक्षम हूं, जिस बिंदु पर मुझे 403 insufficientLivePermissions त्रुटि प्राप्त होगी। अगर मैं 30 मिनट का इंतजार करता हूं और फिर कोशिश करता हूं, तो यह मुझे 2 और प्रसारण करने की अनुमति देता है लेकिन फिर 403 फिर से लौटाएगा।यूट्यूब डेटा एपीआई v3, एकाधिक स्ट्रीम बनाने के बाद 403 प्राप्त करना

मैंने यह देखने के लिए जांच की कि मेरा एक्सेस टोकन समाप्त हो गया है, लेकिन यह लिस्टिंग अनुरोध करते समय काम करता है। ऐसा लगता है कि मुझे दर सीमित हो रही है। जब मैं अपना यूट्यूब खाता जांचता हूं, तो सभी संकेतक हरे रंग में होते हैं इसलिए मुझे विश्वास नहीं है कि मैं उनके एपीआई का दुरुपयोग कर रहा हूं।

{ 
    "error": { 
    "errors": [ 
     { 
     "domain": "youtube.liveBroadcast", 
     "reason": "insufficientLivePermissions", 
     "message": "Request is not authorized", 
     "extendedHelp": "https://developers.google.com/youtube/v3/live/docs/liveBroadcasts/insert#auth_required" 
     } 
    ], 
    "code": 403, 
    "message": "Request is not authorized" 
    } 
} 

मैं भी कर रहा हूँ एपीआई के लिए कोटा सीमा के पास कहीं भी मार नहीं:

यह YouTube डेटा v3 एपीआई से प्रतिक्रिया है। 403 insufficientLivePermissions क्यों किसी भी विचार की सराहना की जाएगी!

+0

मैं ठीक उसी मुद्दे लेकिन नीचे इस सवाल का जवाब हो रही है लग रहा है यह मैं क्या जरूरत नहीं है की तरह है ... क्योंकि सब कुछ सेटअप है और ठीक है, जब मैं कुछ कोटा से अधिक करता हूं ... ऐसा लगता है कि उपयोगकर्ता प्रति घंटे लाइव ब्रॉडकास्ट निर्माण संचालन की एक विशिष्ट संख्या तक ही सीमित है। –

+0

हे @Giacoman, मुझे यह मुद्दा भी मिल रहा है। कृपया मुझे बताएं कि क्या आपको जवाब – basha

+0

@ बाशा हम यूट्यूब द्वारा सीमित दर प्राप्त कर रहे थे। हमारे द्वारा किए गए शोध से, यूट्यूब दर 24 घंटे प्रति 8-10 प्रसारण बनाने के लिए सभी खातों को सीमित करती है। दुर्भाग्यवश, यह यूट्यूब द्वारा कहीं भी दस्तावेज नहीं है। –

उत्तर

3

यह समस्या का मतलब है कि आप वास्तव में भी कई लाइव स्ट्रीम बनाया: अगर आप https://www.youtube.com/my_live_events?action_create_live_event=1 के पास जाकर एक नया लाइव स्ट्रीम आप देखेंगे बनाने का प्रयास करें:

आपके पास बहुत अधिक लाइव स्ट्रीम बना रहे हैं। कृपया आगे स्ट्रीम बनाने से पहले थोड़ी देर प्रतीक्षा करें।

मुझे लगता है कि अधिकतम 24 घंटे प्रति 6 से 7 धाराओं पर सेट है।

पुनश्च: यह वास्तव में दस्तावेज में समस्या से संबंधित नहीं (लापता स्कोप)

0

इस documentation के आधार पर, त्रुटि insufficientLivePermissions का अर्थ है कि अनुरोध लाइव प्रसारण बनाने के लिए अधिकृत नहीं है।

सबसे पहले, को https://www.googleapis.com/auth/youtube के साथ दायरे का उपयोग करने का प्रयास करें और जांचें कि त्रुटि 403 चली जाएगी या नहीं।

यदि नहीं, तो मैं आपको यह सुझाव देता हूं कि प्रसारण कार्य कैसे और अधिक समझने के लिए आप YouTube Live Streaming API - Understanding Broadcasts and Streams देखें।

इस गाइड के अनुसार, स्ट्रीम आपको YouTube पर ऑडियो-वीडियो सामग्री संचारित करने में सक्षम बनाता है, और यह सेटिंग को परिभाषित करता है कि आप अपनी सामग्री को YouTube पर कैसे स्ट्रीम करते हैं। एक ही धारा तक तीन लाइव प्रसारण तक सीमित हो सकती है।

तो यदि आप कई लाइव प्रसारण बनाना चाहते हैं, तो यह मार्गदर्शिका Use one stream to create simultaneous broadcasts आपको ऐसा करने में मदद कर सकती है।

संबंधित मुद्दे