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