1.7 KiB
Étape 18.5 - Informations détaillées de chaîne
Ajout d'une vraie fiche d'informations en haut de la page d'une chaîne.
Informations affichées
Nom
Photo
Description
Pays
Date de création
Nombre d'abonnés
Nombre total de vues de la chaîne
Nombre de vidéos publiques
Likes cumulés des vidéos chargées
Commentaires cumulés des vidéos chargées
Les statistiques générales de chaîne viennent de channels.list avec :
part=snippet,statistics
La date affichée est la date de création/publication de la chaîne
(snippet.publishedAt).
Likes
YouTube Data API n'expose pas de likeCount global dans les statistiques
d'une chaîne.
Le champ likeCount existe par contre pour les vidéos.
YouTube Personal additionne donc :
likes vidéo 1
+ likes vidéo 2
+ likes vidéo 3
+ ...
Au cours du chargement, l'interface affiche :
Likes chargés
Quand le catalogue est terminé :
Likes cumulés
avec le nombre de vidéos réellement mesurées.
Même principe pour les commentaires.
Vidéos
Chaque VideoItem peut maintenant mémoriser :
viewCount
likeCount
commentCount
uploadDate
La ligne sous une vidéo de chaîne peut donc afficher :
1,2 M vues YouTube • 84 k likes • 3,2 k commentaires • 15/08/2026
Test
Après extraction :
Windows :
cd "D:\07-Logiciels\23-youtube_personal"
flutter run -d windows
Android :
cd "D:\07-Logiciels\23-youtube_personal"
flutter run -d f10778d8
Pas besoin de flutter clean.
Ouvrir :
Chaînes
→ une chaîne
La fiche statistique doit apparaître au-dessus du tri des vidéos.