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