# Étape 14 — chaînes abonnements + vidéos récentes Ajouts : - champ de recherche dans les abonnements ; - clic sur une chaîne ; - nouvelle page avec les 30 vidéos récentes ; - clic sur une vidéo -> lecteur YouTube Personal existant ; - durée affichée grâce à `videos.list`. Pour éviter de gaspiller le quota YouTube Data API, cette étape n'utilise PAS `search.list`. Pour une chaîne ouverte, elle fait seulement : 1. `channels.list(part=contentDetails)` pour trouver la playlist `uploads`; 2. `playlistItems.list` pour lire jusqu'à 30 mises en ligne ; 3. `videos.list(part=contentDetails,status)` pour récupérer les durées. Les données du compte restent lues avec le token OAuth officiel. Le token OAuth n'est toujours pas transmis au lecteur vidéo.