YouTube Live Streaming API का इस्तेमाल करने के लिए, आपके ऐप्लिकेशन के पास अनुमति देने वाले क्रेडेंशियल होने चाहिए. इस दस्तावेज़ में, अनुमति देने वाले उन अलग-अलग तरह के क्रेडेंशियल के बारे में बताया गया है जो Google API कंसोल पर काम करते हैं. इसमें यह भी बताया गया है कि अपने प्रोजेक्ट के लिए, अनुमति देने वाले क्रेडेंशियल कैसे ढूंढें या बनाएं.
अपना प्रोजेक्ट बनाएं और एपीआई सेवाएं चुनें
- एपीआई कंसोल में क्रेडेंशियल पेज खोलें.
-
इस पेज से दो अलग-अलग तरह के क्रेडेंशियल बनाए जा सकते हैं.
हालांकि, YouTube लाइव स्ट्रीमिंग एपीआई का इस्तेमाल करने के लिए, सभी तरीकों के लिए OAuth 2.0
की अनुमति लेना ज़रूरी है.
OAuth 2.0 क्रेडेंशियल जनरेट करने के लिए, इन निर्देशों का पालन करें.
-
OAuth 2.0: जब भी आपका ऐप्लिकेशन, उपयोगकर्ता के निजी डेटा का अनुरोध करता है, तो उसे अनुरोध के साथ OAuth 2.0 टोकन भेजना चाहिए. आपका ऐप्लिकेशन सबसे पहले एक क्लाइंट आईडी भेजता है. इसके बाद, टोकन पाने के लिए क्लाइंट सीक्रेट भेजा जा सकता है. वेब ऐप्लिकेशन, सेवा खातों या इंस्टॉल किए गए ऐप्लिकेशन के लिए, OAuth 2.0 क्रेडेंशियल जनरेट किए जा सकते हैं.
ज़्यादा जानकारी के लिए, OAuth 2.0 दस्तावेज़ देखें.
-
एपीआई पासकोड: आपके पास अनुरोध के साथ एपीआई पासकोड शामिल करने का विकल्प होता है. कुंजी आपके प्रोजेक्ट की पहचान करती है. साथ ही, एपीआई ऐक्सेस, कोटा, और रिपोर्ट उपलब्ध कराती है.
ध्यान दें कि YouTube लाइव स्ट्रीमिंग एपीआई के सभी तरीकों के लिए, OAuth 2.0 की अनुमति लेना ज़रूरी है. इस वजह से, आपको OAuth 2.0 क्रेडेंशियल जनरेट करने के लिए, ऊपर दिए गए निर्देशों का पालन करना होगा. अगर आप चाहें, तो एपीआई पासकोड भी भेजा जा सकता है. हालांकि, ऐसा करना ज़रूरी नहीं है.
इस एपीआई में, एपीआई कुंजियों पर कई तरह की पाबंदियां काम करती हैं. अगर वह एपीआई पासकोड पहले से मौजूद नहीं है जिसकी आपको ज़रूरत है, तो कंसोल में जाकर क्रेडेंशियल बनाएं > एपीआई पासकोड पर क्लिक करके एक एपीआई पासकोड बनाएं. प्रोडक्शन में इस्तेमाल करने से पहले, कुंजी पर पाबंदी लगाई जा सकती है. इसके लिए, कुंजी पर पाबंदी लगाएं पर क्लिक करें और पाबंदियां में से किसी एक को चुनें.
-
अपनी एपीआई कुंजियों को सुरक्षित रखने के लिए, एपीआई पासकोड को सुरक्षित तरीके से इस्तेमाल करने के सबसे सही तरीके अपनाएं.