À propos

La vidéo du moment

Voir le clip
Pigeon: Impossible

Branchez-vous sur l'Intempestif

Services web : À quand un vrai meta-API?

Les connexions de l'Intempestif

Ça se branche où?Je viens de terminer l'intégration d'APIs externes sur L'Intempestif. Je dois avouer que ça m'émerveille toujours quand on réussi à connecter plusieurs systèmes et de permettre de nouvelles façons de présenter l'information.

Les APIs externes présentement utilisés sur l'Intempestif:

En plus, sur Friendfeed, on retrouve des connexions à mes comptes Facebook, Youtube, Last.fm et j'en oublie plusieurs...

Le besoin de développer de bons outils

 Premier constat: c'est le bordel intégrer tout ça. Les connexions entre les APIs relèvent plus du « hack » que de la programmation. Je sais, c'est à l'image d'internet, du nuage et de tous ces concepts de décentralisation. Sauf qu'après un moment, ça devient difficile de modéliser les connexions entre les APIs. J'aurais besoin d'un API qui me permettrait de connecter tous les systèmes que j'utilise d'une façon centralisée, avec une interface graphique (GUI) et surtout qui «uniformiserait» la façon de personaliser les flux d'information. J'aurais besoin d'un meta-API qui comprendrait les spécificités de Twitter, Facebook, Youtube, Delicious, Friendfeed et compagnie et qui m'offrirait un tableau de bord pour interconnecter tout ce beau monde.

Friendfeed et Yahoo! Pipes

Capture d'écran FriendFeedDéjà parmi les services web que j'utilise, certains se sont penché sur la question. Friendfeed est un bon exemple, car il permet de centraliser toutes les activités que je fais sur le web (voir section « Mes Traces sur le web » au bas de cette page). Sauf que Friendfeed est d'avantage un outil social qu'un meta-api. Il duplique des fonctionnalités qu'on retrouve aussi sur Facebook et Twitter, comme les réseaux de contacts mais n'offre que des options très limitées pour diriger l'information entre les différents services.

Capture d'écran Yahoo! PipesYahoo! Pipes est très différent. Il permet d'exécuter des manipulations relativement complexes avec l'information échangée entre les différents APIs. De plus il offre une interface visuelle qui permet de comprendre rapidement les chemins que l'information emprunte lorsqu'elle traverse le nuage. Le seul problème, c'est que Yahoo! Pipes ne fonctionne pas parfaitement. Ou bien peut-être que je n'ai pas mis le temps nécessaire pour bien comprendre son fonctionnement. D'une façon ou d'une autre ça n'a pas fonctionné pour moi. J'ai un peu abandonné Yahoo! Pipes pour l'instant, mais je continuerai à porter attention l'évolution de ce service web car c'est évident que c'est un pas dans la bonne direction.

La suite

Je continuerai ma quête pour trouver un meta-api solide pour intégrer tous les services web que j'utilise. En attendant je continuerai à me faire des organigrammes maison pour illustrer le modèle de connexions que j'utilise. Je compte d'ailleurs vous montrer tout ça sous peu. C'est donc à suivre... :)

 

Aucun commentaire

Poster un nouveau commentaire

Le contenu de ce champ sera maintenu privé et ne sera pas affiché publiquement.
  • Les adresses de pages web et de messagerie électronique sont transformées en liens automatiquement.
  • Tags HTML autorisés : <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <div> <span>
  • Les lignes et les paragraphes vont à la ligne automatiquement.
  • You may insert videos with [video:URL]

Plus d'informations sur les options de formatage

Intempestif

intempestif, intempestive

adjectif - ( in-tan-pè-stif, sti-v' )

lat. intempestivus, hors de saison, de tempus, temps

Qui est fait à contretemps, se produit mal à propos ou apparaît comme inconvenant.

Licence Creative CommonsAttibution