Cet outil ne fonctionne plus.
Les flux RSS Twitter sont protégés par des mots de passes, ce qui peut être gênant si votre agrégateur de flux ne supporte pas l’authentification. C’était mon cas avec Google Reader.
J’ai écrit un « proxy » de flux qui ne nécessite pas d’authentification au niveau du protocole HTML. L’authentification sur mon proxy se fait par un paramètre GET et le proxy s’authentifie sur Twitter.
Il peut sembler risqué de donner un mot de passe à un site aussi peu connu qui le mien et c’est normal puisque ça l’est ! Le nom d’utilisateur et le mot de passe sont codés dans le paramètre key, il n’est pas inscrit ailleur.
Je peux décoder vos mots de passes sans problème à partir des logs Apache. Mais sérieusement j’en ai rien à faire de vos comptes Twitter ! Par contre le code source de cet outil ne sera pas révélé pour que le codage reste sûr. Donc même si votre key générée tombe entre les mains de personnes mal intentionnées ils n’auront accès qu’à votre flux via mon proxy.
L’outil est ici:
Si vous avec des doutes sur la sécurité de mon outil, le mieux est de ne pas l’utiliser. 😉
Bonjour,
C’est une bonne idée, l’implémentation n’est effectivement pas encore satisfaisante à cause du problème du stockage des identifiants et des mots de passe.
Je cherche également une solution pour inclure mes flux twitter dans google reader et jusqu’ici ta solution est la meilleure que j’ai trouvé.
Peut être faudrait-il rendre le code de ton proxy libre et laisser les personnes intéressées l’installer sur leur propre serveur, jouer avec et contribuer à son amélioration ?
La question est ouverte…
@LNX
Effectivement, cette solution n’est pas optimale, d’ailleurs j’utilise autre chose maintenant 🙂
Je ne stocke pas les mots de passe, ils sont chiffrés dans l’URL donc je ne divulguerai pas le code source. Car les URL des gens qui utilisent mon système sont trouvables via Google Reader donc leur mot de passe serait décodables…
Ce que j’utilise actuellement c’est un autre petit outil que j’ai fait : RSSFilter.
Avec un fichier de configuration comme ceci :
——————————————————————–
<?xml version="1.0" encoding="UTF-8" ?>
<config>
<title>Twitter / {USERNAME} with friends</title>
<description>Twitter updates from {USERNAME} and folks.</description>
<feeds>
<feed>http://{USERNAME}:{PASSWORD}@twitter.com/statuses/friends_timeline.rss</feed>
</feeds>
<includes>
<filter>/ˆ.*$/</filter>
</includes>
<excludes>
</excludes>
</config>
——————————————————————–
Et ce truc tu peux l’installer sur ton serveur.