Mit dem YouTube-Dienst können Sie die YouTube Data API und die YouTube Live Streaming API in Apps Script verwenden. Mit dieser API können Nutzer ihre Videos, Playlists, Kanäle und Live-Veranstaltungen verwalten.
Referenz
Ausführliche Informationen zu diesem Dienst finden Sie in der folgenden Referenzdokumentation:
Wie alle erweiterten Dienste in Apps Script verwendet auch der YouTube-Dienst dieselben Objekte, Methoden und Parameter wie die öffentliche API. Weitere Informationen finden Sie unter Wie Methodensignaturen bestimmt werden.
Um Probleme zu melden und weitere Informationen zu erhalten, rufen Sie die entsprechenden Supportseiten auf:
Beispielcode
Der folgende Beispielcode verwendet Version 3 der YouTube Data API.
Nach Keyword suchen
Diese Funktion sucht nach Videos über Hunde und protokolliert dann die Video-IDs und den Titel. In diesem Beispiel sind die Ergebnisse auf 25 begrenzt. Um mehr Ergebnisse zu erhalten, musst du zusätzliche Parameter übergeben, wie in der Referenzdokumentation zur YouTube Data API beschrieben.
Uploads abrufen
Diese Funktion ruft die hochgeladenen Videos des Nutzers ab. Dazu werden die folgenden Schritte ausgeführt:
- Ruft den Kanal des Nutzers ab
- Ruft die Playlist
uploads
des Nutzers ab - Durchläuft diese Playlist und protokolliert Video-IDs und -titel
- Wenn es eine nächste Ergebnisseite gibt, wird diese abgerufen und kehrt dann zu Schritt 3 zurück
Kanal abonnieren
In diesem Beispiel wird der Google Developers-Kanal auf YouTube für den Nutzer abonniert.