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