-
Notifications
You must be signed in to change notification settings - Fork 14
Au cours de son développement, le Projet Autoblog a été amené à s'adapter aux changements stratégiques de Twitter (que les développeurs connaissent sous l'appellation "API 1.1") afin de continuer son support d'autoblog pour ce réseau de microblogging.
En effet Twitter permettait précédemment l'accès à la timeline d'un utilisateur au format ATOM, par exemple:
https://api.twitter.com/1/maitre_eolas/statuses.atom
Avec le passage à l'API version 1.1, cette fonctionnalité a malheureusement été supprimée, forçant la recherche d'une solution de secours.
Le système twitterbridge est un fork dont le but est de récupérer la timeline d'un utilisateur donné au format RSS ou JSON utilisant l'API de Twitter. En tant qu'application, twitterbridge est cependant soumis aux mêmes limites et même si cette solution est considérée plus pérenne, elle nécessite une installation spécifique ainsi que l'enregistrement d'une clé d'API.
Son articulation autour du Projet Autoblog est prévue pour tenir compte des contraintes, le Projet Autoblog avertissant par exemple si un nom de compte donné n'est pas inclus à la liste blanche de la twitterbridge.
Bien que contraignante cette solution est conseillée à tous ceux ayant la possibilité de la mettre en place, dans le but de constituer une "toile de twitterbridges" pour sortir efficacement les données hors de Twitter.
S'appuyant sur un script de Tronics, cette solution apporte un support Twitter autonome pour les fermes d'autoblogs: en effet elle ne nécessite ni enregistrement de clé d'API, ni installation spécifique: le script est immédiatement fonctionnel et a pour but de récupérer les tweets... directement depuis l'interface web. Cette solution est donc active par défaut.
Le désavantage de cette solution est qu'elle est très sensible aux changements de code de la part de Twitter, et que ce dernier est susceptible de bannir l'adresse IP en cas d'abus. Aussi: le script ne s'authentifiant pas, il n'a pas accès aux comptes privés.
Bien que nous nous efforçons de faire cracher ses données à Twitter en vue de sauvegarder les tweets, nos solutions restent très dépendantes des API et interfaces de Twitter. Nous ne sommes donc pas à l'abri d'une défaillance pouvant nous contraindre à des solutions plus exotiques encore. Merci de nous informer de tout problème que vous pourriez rencontrer.