Light theme default + yt-dlp search fallback

This commit is contained in:
iliasmouhcine
2026-08-22 13:02:32 +01:00
commit 7704cae4a0
282 changed files with 52324 additions and 0 deletions
+21
View File
@@ -0,0 +1,21 @@
# É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.