S’il y a bien un truc que je déteste avec Twitter, c’est que je trouve ça bordélique à suivre. Il y a trop d’information et je ne trouve pas que ce soit organisé de manière pratique. J’ai aussi essayé plusieurs clients, mais rien à faire, je ne m’y fait pas (ouais je suis un vieux con …).
Donc pour moi la façon la plus pratique et centralisée de suivre les twittos que je préfère, c’est de coller leur flux RSS dans mon agrégateur (le super Kriss Rss). Le seul problème c’est qu’il y a quelques semaine, ces abrutis de chez Twitter ont décidé de bloquer définitivement les flux RSS des timelines avec le passage à leur nouvelle API 1.1. Donc officiellement, plus de possibilité de suivre via RSS les twits. Il faut passer par un client ou par le site de Twitter. Tout ce que je déteste quoi …
Heureusement, l’imagination et l’ingéniosité humaine n’a pas de limite et il n’a pas fallu longtemps avant que des personnes ne trouve un contournement. Ce n’est pas ultra simple, mais il n’y a rien d’insurmontable, surtout si vous n’avez pas peur de laisser un peu de donnée chez Google.
J’ai honteusement pompé et traduit ce tuto chez labnol.org que je remercie infiniment au passage.
Etape 1: Créons une fausse App Twitter
Cette App Twitter servira à faire communiquer notre Google Script avec l’API Twitter.
- Aller sur dev.twitter.com, se logguer avec son compte Twitter et créer une App Twitter. Lui donner un nom, une description, indiquer un site (‘importe quelle url) et renseigner l’adresse https://spreadsheets.google.com/macros/ dans le champ url de callback. Accepter les règles de développement, remplissez le Captcha et cliquer sur le bouton Submit.
- Quand l’App a été créée, notez bien votre Consumer Key et votre Consumer Secret (Key).
Etape 2: Configurons notre Google Script
- Utilisez ce lien pour copier le script Twitter RSS script dans votre Google drive. Renseignez le Consumer key et le Consumer Secret en lignes 28 et 30.
- Aller dans Fichier -> Gérer les Versions et choisissez Enregistrer une nouvelle version et cliquer sur OK.
- Aller dans Publier -> Déployer en tant qu’application Web et choisir Tout le monde, même les utilisateurs anonymes sous la rubrique Qui a accès à l’application. Cliquer sur le bouton Déployer.
Etape 3: Déployons le générateur de flux RSS Twitter
- Maintenant que le script est déployé, aller dans Exécuter -> Start et donner les permissions nécessaires (au script et à Twitter).
- Une fois que c’est fait, vous devriez recevoir un email avec les liens vers des exemples de flux RSS pour Twitter.
Et voilà, il ne reste plus qu’à générer vos propres flux à partir des noms d’utilisateurs Twitter par exemple en changeant simplement la valeur du paramètre « q » dans l’url du flux.
Ce script Google Script est libre d’utilisation, de modification et de distribution, si vous citez vos sources.
Merci encore labnol.org.
bonjour,
j’ai pas compris comment changer simplement la valeur du paramètre « q » dans l’url du flux.
@ ana : à la fin de l’url du flux, tu as par exemple pour la timeline d’un utilisateur action=timeline&q=le_nom_du_compte_twitter
Tu changes la fin avec le nom de l’utilisateur twitter qui t’intéresse, ce qui donnerai avec mon twitter, q=agatzebluz
Est-ce que c’est plus clair ?
merci pour les information je vais faire un test
j’ai une autre question comment afficher dans le site web es que c’est avec un script
merci d’avance
@ Ana : afficher dans un site Web … C’est à dire ?
site a dire a la page php ou html
@ Ana : OK … quel type de site (wordpress ou autre) et dans quelle partie (corps de billet, sidebar, footer ?
Il faut donner des détails quand on veut des info.
par exemple site en php
afficher les flux en une seule page
bonjour
pour tout est clair au niveau du script de google seulement affichage quand Google Script converts the JSON
sur le code jai pas compris comment intégré
Bonjour,
Merci pour les infos ;
Je vais essayer !