שירות YouTube מאפשר להשתמש ב-YouTube Data API וב-YouTube Live Streaming API ב-Apps Script. ה-API מאפשר למשתמשים לנהל את הסרטונים, הפלייליסטים, הערוצים והאירועים בשידור חי.
.חומרי עזר
למידע מפורט על השירות הזה, עיינו במסמכי התיעוד הבאים:
בדומה לכל השירותים המתקדמים ב-Apps Script, גם שירות YouTube משתמש באותם אובייקטים, שיטות ופרמטרים כמו ה-API הציבורי. מידע נוסף זמין במאמר איך נקבעות חתימות שיטה.
כדי לדווח על בעיות ולמצוא תמיכה נוספת, אפשר לעיין בדפי התמיכה המתאימים:
קוד לדוגמה
הקוד לדוגמה שמוצג כאן משתמש בגרסה 3 של ממשק ה-API של YouTube Data.
חיפוש לפי מילת מפתח
הפונקציה הזו מחפשת סרטונים על כלבים, ואז מתעדת ביומן את מזהי הסרטונים ואת השם שלהם. לתשומת ליבכם: הדגימה הזו מגבילה את התוצאות ל-25. כדי להחזיר תוצאות נוספות, עליכם להעביר פרמטרים נוספים כפי שהם מפורטים במסמכי העזר של YouTube Data API.
אחזור העלאות
הפונקציה הזו מאחזרת את הסרטונים שהועלו על ידי המשתמש. לשם כך, מבצעים את השלבים הבאים:
- אחזור הערוץ של המשתמש
- מאחזר את הפלייליסט
uploads
של המשתמש - היא חוזרת על עצמה בפלייליסט הזה ומתעדת את מזהי הווידאו והשמות שלהם
- אם יש דף תוצאות נוסף, מאחזרים אותו ואז חוזרים לשלב 3
הרשמה לערוץ
הדוגמה הזו רושמת את המשתמש לערוץ Google Developers ב-YouTube.