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 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