4 votes

Est-ce que la v3 de l'API Youtube vous permet d'obtenir un flux d'activité avec uniquement les téléchargements<HTML> ?

La valeur par défaut pour un appel à l'activité est tous les types. Ce serait incroyable s'il y avait un moyen de filtrer par type afin que je puisse obtenir un flux d'upload uniquement. Est-ce possible?

https://www.googleapis.com/youtube/v3/activities?access_token=####&part=id,snippet,contentDetails&home=true&maxResults=50

1voto

Matt Koskela Points 1266

Si vous recherchez des téléchargements, vous devriez en fait appeler la ressource Channels pour obtenir la liste de lecture des téléchargements, puis utiliser PlaylistItems pour votre fil d'activité.

Donc pour obtenir les téléchargements de la chaîne Google, faites un appel ici:

https://www.googleapis.com/youtube/v3/channels?part=contentDetails&id=UCK8sQmJBp8GCxrOtXWBpyEA&key={YOUR_API_KEY}

Vous trouverez l'identifiant de la liste de lecture (UUK8sQmJBp8GCxrOtXWBpyEA) ici dans la réponse json:

items -> contentDetails -> relatedPlaylists -> uploads

Ensuite, appelez la ressource PlaylistItems avec "UUK8sQmJBp8GCxrOtXWBpyEA" défini comme playlistId

https://www.googleapis.com/youtube/v3/playlistItems?part=id%2Csnippet%2CcontentDetails&maxResults=50&playlistId=UUK8sQmJBp8GCxrOtXWBpyEA&key={YOUR_API_KEY}

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X