Le service YouTube vous permet d'utiliser l'API YouTube Data et l'API YouTube Live Streaming dans Apps Script. Cette API permet aux utilisateurs de gérer leurs vidéos, playlists, chaînes et événements en direct.
Reference
Pour en savoir plus sur ce service, consultez la documentation de référence suivante:
Comme tous les services avancés d'Apps Script, le service YouTube utilise les mêmes objets, méthodes et paramètres que l'API publique. Pour en savoir plus, consultez la section Comment les signatures de méthode sont-elles déterminées.
Pour signaler des problèmes et bénéficier d'une assistance supplémentaire, consultez les pages d'assistance correspondantes:
Exemple de code
L'exemple de code ci-dessous utilise la version 3 de l'API YouTube Data.
Recherche par mot clé
Cette fonction recherche des vidéos sur des chiens, puis consigne les ID et le titre des vidéos. Notez que cet exemple limite les résultats à 25. Pour renvoyer plus de résultats, transmettez des paramètres supplémentaires comme indiqué dans la documentation de référence de l'API YouTube Data.
Récupérer les importations
Cette fonction permet de récupérer les vidéos mises en ligne par l'utilisateur. Pour ce faire, il procède comme suit:
- Extrait la chaîne de l'utilisateur.
- Extrait la playlist
uploads
de l'utilisateur. - Elle parcourt cette playlist et consigne les ID et titres des vidéos.
- S'il existe une page de résultats suivante, elle la récupère, puis revient à l'étape 3.
S'abonner à la chaîne
Avec cet exemple, l'utilisateur est abonné à la chaîne Google Developers sur YouTube.