YouTube सेवा आपको Apps Script में YouTube Data API और YouTube लाइव स्ट्रीमिंग एपीआई इस्तेमाल करने की अनुमति देती है. इस एपीआई की मदद से उपयोगकर्ताओं को अपने वीडियो, प्लेलिस्ट, चैनल, और लाइव इवेंट को मैनेज करने की सुविधा मिलती है.
रेफ़रंस
इस सेवा के बारे में ज़्यादा जानकारी के लिए, नीचे दिए गए रेफ़रंस दस्तावेज़ देखें:
Apps Script की सभी बेहतर सेवाओं की तरह, YouTube सेवा में भी उन ही चीज़ों, तरीकों, और पैरामीटर का इस्तेमाल किया जाता है जो सार्वजनिक एपीआई में हैं. ज़्यादा जानकारी के लिए, हस्ताक्षर तय करने का तरीका लेख पढ़ें.
समस्याओं की रिपोर्ट करने और अन्य सहायता ढूंढने के लिए, संबंधित सहायता पेज देखें:
नमूना कोड
नीचे दिए गए सैंपल कोड में, YouTube Data API के वर्शन 3 का इस्तेमाल किया गया है.
कीवर्ड से खोजें
यह फ़ंक्शन, कुत्तों के बारे में वीडियो खोजता है. इसके बाद, वीडियो के आईडी और टाइटल को लॉग करता है. ध्यान दें कि इस सैंपल में, नतीजों की संख्या 25 दिखाई गई है. ज़्यादा नतीजे दिखाने के लिए, YouTube Data API रेफ़रंस दस्तावेज़ में बताए गए अतिरिक्त पैरामीटर पास करें.
अपलोड वापस पाएं
यह फ़ंक्शन, उपयोगकर्ता के अपलोड किए गए वीडियो वापस लाता है. ऐसा करने के लिए, यह तरीका अपनाएं:
- उपयोगकर्ता के चैनल को फ़ेच करता है
- उपयोगकर्ता की
uploads
प्लेलिस्ट को फ़ेच करता है - यह प्लेलिस्ट, वीडियो की समीक्षा करता है और वीडियो के आईडी और टाइटल लॉग करता है
- अगर नतीजों का कोई अगला पेज है, तो उसे फ़ेच करता है. इसके बाद, वापस तीसरे चरण पर जाता है
चैनल की सदस्यता लें
यह सैंपल, उपयोगकर्ता को YouTube पर Google Developers चैनल की सदस्यता देता है.