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