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