22 lines
779 B
Markdown
22 lines
779 B
Markdown
# É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.
|