खोज…


टिप्पणियों

यह अनुभाग youtube-api क्या है, और एक डेवलपर इसका उपयोग क्यों करना चाहता है, इसका अवलोकन प्रदान करता है।

इसमें youtube-api के भीतर किसी भी बड़े विषय का उल्लेख होना चाहिए, और संबंधित विषयों के लिए लिंक करना चाहिए। चूंकि youtube-api के लिए दस्तावेज़ीकरण नया है, इसलिए आपको उन संबंधित विषयों के प्रारंभिक संस्करण बनाने की आवश्यकता हो सकती है।

YouTube API से शुरुआत करना

वर्तमान में तीन YouTube API जनता के लिए उपलब्ध हैं:

  1. YouTube डेटा API
  2. YouTube Analytics API
  3. YouTube रिपोर्टिंग API

इनमें से प्रत्येक अलग-अलग कार्यक्षमता प्रदान करता है और अलग-अलग, व्यक्तिगत एपीआई के रूप में माना जाता है।

चूंकि YouTube Google की सहायक कंपनी है, इसलिए Google द्वारा विभिन्न YouTube API उपलब्ध कराए और बनाए रखे गए हैं। किसी भी Google द्वारा प्रदान की गई API तक पहुँचने के लिए, निम्नलिखित कदम आवश्यक हैं:

  1. Google डेवलपर कंसोल तक पहुंचने के लिए आपको Google खाते की आवश्यकता होगी।
  2. अपने Google डेवलपर्स कंसोल में एक नया प्रोजेक्ट बनाएं।
  3. आप तब एक एपीआई कुंजी का अनुरोध कर सकते हैं, और अपना आवेदन पंजीकृत कर सकते हैं।
  4. आवश्यक API की आपको Google क्लाउड कंसोल की API लाइब्रेरी में पहुंच की आवश्यकता होगी।

जब क्रेडेंशियल स्क्रीन पर , एक एपीआई कुंजी उत्पन्न करनी होगी। कुंजी के प्रकार की आवश्यकता होती है जो व्यक्तिगत अनुप्रयोग पर निर्भर करती है।

एपीआई कुंजी के पाँच प्रकार हैं:

मुख्य प्रकार से विवरण केस / भाषा का प्रयोग करें
कोई नहीं कोई प्रतिबंध नहीं है और आम तौर पर परीक्षण और विकास के लिए उपयोग किया जाता है सभी वातावरणों के लिए खुला है
सर्वर कुंजी सर्वर-साइड अनुप्रयोगों के लिए उपयोग किया जाता है। कुंजी को एक रहस्य माना जाता है और जनता के सामने उजागर नहीं किया जा सकता है। PHP, Java, Python, Ruby, C, आदि।
ब्राउज़र कुंजी क्लाइंट-साइड एप्लिकेशन के लिए उपयोग किया जाता है। चूंकि क्लाइंट एपीआई के लिए अनुरोध जारी करने वाला है, इसलिए कुंजी एक गुप्त नहीं हो सकती है। जावास्क्रिप्ट
Android कुंजी एक Android एप्लिकेशन के भीतर उपयोग के लिए। एंड्रॉइड ऐप
iOS कुंजी एक iOS ऐप के भीतर उपयोग के लिए। iOS ऐप

एक बार एक एपीआई कुंजी प्राप्त और कॉन्फ़िगर हो जाती है, तो आप इसे एपीआई में कॉल करने के लिए उपयोग कर सकते हैं।

सामान्य API कॉल के लिए, आपको केवल API कुंजी की आवश्यकता है।
लेकिन अगर आपको अधिक जानकारी प्राप्त करने के लिए उपयोगकर्ता के खाते तक पहुंचने की आवश्यकता है, तो उपयोगकर्ता के खाते के डेटा को अपलोड या आम तौर पर संशोधित करने के लिए, आपको "क्लाइंट आईडी" और "क्लाइंट रहस्य" की आवश्यकता होगी।
इनका उपयोग OAuth2 ढांचे के साथ प्रमाणीकरण के लिए किया जाता है।

YouTube डेटा API

इस API को कभी-कभी "API v3", "YouTube डेटा API v3" या सिर्फ "YouTube API" के रूप में भी जाना जाता है, यह आमतौर पर उपयोग किया जाने वाला YouTube API है। यह एप्लिकेशन को वीडियो, प्लेलिस्ट और चैनल से संबंधित डेटा को पढ़ने, बदलने, जोड़ने या हटाने में सक्षम बनाता है। इसमें शामिल है, लेकिन यह तक सीमित नहीं है:

  1. वीडियो, चैनल और / या प्लेलिस्ट के लिए पूर्ण-पाठ खोज करना
  2. आईडी द्वारा किसी वीडियो, चैनल या प्लेलिस्ट के बारे में जानकारी प्राप्त करना
  3. वीडियो अपलोड कर रहा है
  4. वीडियो का संपादन, चैनल या प्लेलिस्ट का विवरण, दृश्यता और अन्य जानकारी
  5. एक चैनल प्रोफ़ाइल चित्र, बैनर और अन्य जानकारी का प्रबंधन
  6. टिप्पणियों को पढ़ना, पोस्ट करना और संपादित करना

YouTube Analytics API और YouTube रिपोर्टिंग API

इन APIs का उपयोग वीडियो और चैनल एनालिटिक्स के लिए क्वेरी करने के लिए किया जाता है, जैसे दृश्य / क्लिक और वोट।



Modified text is an extract of the original Stack Overflow Documentation
के तहत लाइसेंस प्राप्त है CC BY-SA 3.0
से संबद्ध नहीं है Stack Overflow