AprĂšs avoir publiĂ© hier un tutoriel pour filtrer le contenu d’une liste sur Twitter, je vous propose aujourd’hui de dĂ©couvrir comment crĂ©er le flux RSS d’une liste Twitter. Comme j’ai pu en parler dans mon article sur la crĂ©ation de flux RSS pour les pages Facebook, la manipulation des flux RSS est fondamentale dans la pratique d’une veille efficace, que ce soit par des professionnels ou des amateurs Ă©clairĂ©s du web.
Depuis 2011, Twitter a progressivement coupĂ© la possibilitĂ© de crĂ©er nativement des flux RSS sur sa plateforme. Heureusement, il existe depuis cette date des alternatives relativement fiables pour contourner ce problĂšme. La plus connue revient Ă utiliser QueryFeed, une application qui dĂ©clare rĂ©aliser 1,5 million de requĂȘtes par jour.
Dans mon article pour filtrer une liste Twitter, je vous ai parlĂ© de l’opĂ©rateur list: pour Twitter. Si je reprend le mĂȘme exemple , la requĂȘte « list:ouestmedialab/membres-ouest-medialab » affichera sur une page de rĂ©sultats l’ensemble des tweets Ă©mis par les comptes de la liste Ă©ditĂ©e par @ouestmedialab.
GrĂące Ă QueryFeed, je peux crĂ©er des flux RSS de requĂȘtes Twitter, qu’elles soient trĂšs simples (un hashtag, un terme, un compte) ou plus complexes (comme ici). Ainsi, en collant la requĂȘte dans le champ « Twitter query », puis en cliquant sur « Search Twitter », je vais crĂ©er le flux des tweets de cette liste :
Notez que vous pouvez demander à QueryFeed de supprimer du flux :
- les tweets dĂ©butant par un @ (souvent une rĂ©ponse). Personnellement, je ne suis pas toujours satisfait de la qualitĂ© des rĂ©sultats. Pour ce point, je prĂ©fĂšre ajoute Ă ma requĂȘte l’opĂ©rateur de filtrage exclude:replies ;
- les tweets Ă©tant des retweets. Personnellement, je ne suis pas toujours satisfait de la qualitĂ© des rĂ©sultats. Pour ce point, je prĂ©fĂšre ajoute Ă ma requĂȘte l’opĂ©rateur de filtrage exclude:retweets. Cet opĂ©rateur est indispensable dans Queryfeed afin de dĂ©doublonner vos rĂ©sultats et ainsi Ă©liminer le bruit.
Nous obtenons ainsi le lien URL du flux RSS des tweets publiĂ©s par la liste des comptes de membres de @ouestmedialab. Il ne reste plus qu’Ă coller ce lien URL dans notre agrĂ©gateur prĂ©fĂ©rĂ© (Feedly, Tiny tiny RSS, Inoreader, etc.) :
A noter qu’il est possible de choisir le format du flux en sortie. Par dĂ©faut, le nom complet du compte Twitter et son identifiant composent le titre des contenus du fil RSS. Pour plus de lisibilitĂ© dans votre agrĂ©gateur, je vous recommande de constituer le titre avec le texte du tweet, via l’option prĂ©sente sous le champ de recherche :
Pour l’exemple, j’ai pris une requĂȘte simple et « non filtrĂ©e » d’une liste. Mais vous pouvez tout Ă fait crĂ©er le flux RSS d’une liste filtrĂ©e via une requĂȘte plus complexe comme celle que j’ai utilisĂ© dans mon article prĂ©cĂ©dent, combinant un hastag, un filtre de langue, un hashtag et list :
list:lafrenchtech/ces-2015-french-tech #CES2016 filter:images lang:fr exclude:replies exclude:retweets
Enfin, point important concernant l’utilisation gratuite de QueryFeed :
- vous n’ĂȘtes pas obligĂ© de vous crĂ©er un compte sur l’application pour crĂ©er un flux RSS ;
- le cache est mis Ă jour toutes les 3h (15 secondes pour la version payante) ;
- chaque flux RSS vous renverra les 10 derniers rĂ©sultats de votre requĂȘte : d’oĂč la nĂ©cessitĂ© de prĂ©ciser au maximum sa recherche grĂące aux opĂ©rateurs Twitter !
Si vous avez la moindre question / remarque, n’hĂ©sitez pas Ă commenter cet article đ
- consulter mon catalogue complet pour trouver les flux RSS du web 2.0 (réseaux sociaux, blogs, etc.) ;
- me contacter si vous souhaitez mettre en place une stratégie de veille sur Internet.
Bonjour Bryan,
Merci de votre formidable travail de veille sur la veille.
Par contre, il semble que queryfeed ait cessé son activité depuis le 18.11:
https://queryfeed.net/pages/shutdown/
Nous allons dĂ©sormais devoir trouver d’autres moyens de crĂ©er des flux Ă partir de Twitter!
Cordialement,
Sarah
Bonjour Bryan,
Merci pour ces explications, je ne parviens pas toutefois Ă les mettre en pratique pour une liste Twitter que j’ai crĂ©Ă© > https://twitter.com/Lila_Pean/lists/num-innov/members
Je me retrouve sans contenu sur Queryfeed et lorsque je tente de l’intĂ©grer tout de mĂȘme Ă Inoreader, je n’ai pas davantage de contenu et je retrouve une unique mention « Tout est lu ».
Savez-vous oĂč ça coince ?
Merci,
Lila
Bonjour @lila,
Je viens de tester chez moi et cela fonctionne bien sous Inoreader. Le flux se crĂ©e depuis le lien URL des tweets des membres (et non la page qui liste les membres), donc pour l’ajout dans Inoreader c’est ce lien :
https://twitter.com/Lila_Pean/lists/num-innov
Pour Queryfeed, je viens en effet de voir qu’il n’aimait pas les majuscules. Voici le lien du flux crĂ©Ă© en intĂ©grant votre username en minuscule :
http://queryfeed.net/twitter?q=list%3Alila_pean%2Fnum-innov&title-type=user-name-both&geocode=
Je vais donc mettre Ă jour mon billet de blog đ
Merci et belle journée,
Bryan