Comment puis-je obtenir un flux RSS de mes abonnements YouTube?


17

Le flux "Abonnements" par défaut sur la page d'accueil YouTube affiche toutes les activités des personnes auxquelles je suis abonné sur YouTube ou que j'ai en cercles sur Google+. Cependant, je suis le plus intéressé par les nouvelles vidéos que les personnes auxquelles je suis abonné (soit sur YouTube ou en encerclant sur Google+) créent et publient (en négligeant les commentaires ou en partageant les vidéos d'autres personnes - ce que vous voyez lorsque vous cochez la case "Afficher uniquement les téléchargements") sur la page d'accueil YouTube). Cependant, il serait bon de pouvoir retirer n'importe quoi de la page d'accueil YouTube et de Google Reader en tant que flux RSS.

Y a-t-il un moyen de faire cela?


1
Il semble que la réponse proposée ne fonctionne plus. Quelqu'un peut-il confirmer?
Lenar Hoyt

@mcb fonctionne toujours.
tedder42

Réponses:



18

Vous pouvez obtenir un flux RSS par nom d'utilisateur, quelque chose comme ceci:

http://gdata.youtube.com/feeds/base/users/{username}/newsubscriptionvideos

Exemple:

http://gdata.youtube.com/feeds/base/users/google/newsubscriptionvideos.

Comment obtenir le nom d'utilisateur Youtube ( source ):

  1. Allez sur youtube.com
  2. Cliquez sur la flèche à côté de votre nom d'utilisateur en haut à droite de l'écran.
  3. Cliquez sur Chaîne sous Mon compte.
  4. Entrez le nom d'utilisateur que vous souhaitez en le tapant dans le champ de texte fourni.
  5. Cliquez sur Suivant.
  6. Choisissez vos paramètres de confidentialité parmi les options fournies.
  7. Cliquez sur Terminé!

Étapes pour obtenir un nom d'utilisateur si vous avez déjà associé votre compte G + à votre compte YouTube

  1. Allez sur youtube.com
  2. Cliquez sur la flèche à côté de votre nom d'utilisateur en haut à droite de l'écran.
  3. Cliquez sur Ma chaîne sous YouTube
  4. Prenez l'ID de la barre d'adresse http://www.youtube.com/channel/{id}

Comment puis-je obtenir mon nom d'utilisateur? Mon profil va à mon profil Google+, cela fait donc mon nom d'utilisateur cette séquence de chiffres, car quand j'ai essayé cela, j'obtiens une page avec le message d'erreur "Message d'exception non disponible".
Thomas Owens

Vous avez posé des questions sur Youtube ou Google+. J'ai répondu à propos de Youtube.
Vukašin Manojlović

Je demande comment obtenir mon flux RSS par nom d'utilisateur. Je ne connais pas mon nom d'utilisateur pour pouvoir obtenir mes abonnements.
Thomas Owens

Le nom d'utilisateur est le nom d'utilisateur Youtube. Donc, dans votre cas, c'est ThomasO610. Pour Google+, utilisez GPlusRSS.
Vukašin Manojlović

2
Il semble que cela ne fonctionne plus.
Lenar Hoyt

4

Le format d'URL de travail serait:

http://gdata.youtube.com/feeds/base/users/YOUTUBE_CHANNEL_NAME/uploads

Je viens de tester cela, et cela devrait fonctionner sur n'importe quel lecteur de news. Remplacez simplement "YOUTUBE_CHANNEL_NAME" par le nom de votre chaîne ou la chaîne à laquelle vous souhaitez vous abonner. Pas besoin d'être connecté à YouTube.

En outre, voici un clip YouTube que j'ai fait sur le sujet:

Comment trouver le flux RSS sur une chaîne YouTube


1

Bien que la réponse de Vukašin soit excellente et m'aide depuis un bon moment maintenant, elle a cessé de fonctionner il y a 3 jours. La raison en est que Google a légèrement modifié son API et requiert désormais une authentification via des jetons OAuth. Il y a même un rapport de bug à ce sujet.

Je n'ai pas trouvé de moyen facile de résoudre ce problème, mais la section des commentaires du rapport de bogue est liée à un court script PHP que l'on peut utiliser comme correctif temporaire.

Vous devrez avoir un serveur pour exécuter cela (et l'API Google) et enregistrer le projet sur le site Web, comme expliqué dans le commentaire. Je tiens également à mentionner en général que cela permet au flux RSS de fonctionner pour l'API Google V2 pour l'instant, mais un V3 est en cours et cassera probablement la plupart de cela, car il utilisera les retours JSON et pas le plus facile à analyser Flux XML de V2. Il ne s'agit donc que d'une solution temporaire pour les personnes qui ont leur propre serveur en cours d'exécution.

J'espère que cela aide d'autres personnes qui se demandaient pourquoi le ruisseau s'est brisé tout d'un coup. Je m'excuse également pour l'utilisation probablement légèrement incorrecte de certains termes. Je ne suis en aucun cas un développeur Web et je suis très content d'avoir trouvé cette solution proposée par quelqu'un d'autre.


1

Pré-ajouter https://www.youtube.com/feeds/videos.xml?channel_id=à l'identifiant unique du canal.

Par exemple, supposons que l'URL du canal soit https://www.youtube.com/channel/feed/UCpjNXONNE-JUz74ACsRCgcw. L'URL du flux rss serait donc https://www.youtube.com/feeds/videos.xml?channel_id=UCpjNXONNE-JUz74ACsRCgcw.


-3

Si vous avez Android, il existe une application pour cela ici le lien: https://play.google.com/store/apps/details?id=com.youtuberss.reader


1
Bien que ce lien puisse répondre à la question, il est préférable d'inclure les parties essentielles de la réponse ici et de fournir le lien de référence. Les réponses de lien uniquement peuvent devenir invalides si la page liée change.
Vidar S. Ramdal du

je l'ai eu, l'application d fonctionne très bien pour moi, donc je le fais bien 2 partager tout u
archer
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.