Les api web changent la manière dont est exploité internet aujourd’hui. Autrefois (web 1.0) les ponts de communication entre sites internet étaient construits de a à z par les exploitants, en fonction de leur besoin spécifiques.
Aujourd’hui, grâce aux standards technologiques et surtout à la maturité grandissante du réseau des réseaux, les communications entre systèmes d’information se multiplient, se démocratisent, se simplifient et se standardisent.
Les API, dans le contexte du web, permettent à un fournisseur (amazon, flickr, last.fm etc..) de proposer un accès extérieur à son système.
Vous pouvez par exemple, avec l’api de flickr, afficher sur votre site un ensemble de photos correspondants à un mot clé. Vous spécifiez à l’api ce mot clé en paramètre et vous recevez une réponse: les photos taguées avec ce mot clé. Simple non?
Bien sur les possibilités sont bien plus grandes. Les api se multiplient en même temps que les systèmes qui les exploitent.
Les mash up, services fondés en cumulant plusieurs apis, font de plus en plus parler d’eux.
Tout service web 2.0 digne de ce nom propose désormais son api. Bien sur celle ci doit être minutieusement dimensionnée en termes de possibilité offerte afin de ne pas offrir sur un plateau toute l’intelligence de son système, toute sa valeur ajoutée de manière plus générale.
Je pense que les communication inter services vont se développer à l’avenir grâce à cette tendance, dans un contexte web grand publique/ entertainment.
L’informatique professionnelle possède ses standards qui évoluent de manière parallèle (xml/rpc, soap) et restent plus complexe. Désormais, les compétences nécessaires pour agréger des données de services comme flickr, gmail, sont moins élevées.
Tout cela ouvre des perspectives pour les développeurs créatifs, permet la création de systèmes irréalisables autrement avec des moyens limités.
Je suis convaincu que l’avenir nous réservera de trés bonne surprise grace à cette ouverture des systèmes, et permettra à ceux qui s’en donneront les moyens, en termes d’expertise, de faire de trés belle réalisations techniques.

3 comments
Qui©he says:
Apr 11, 2008
Bonjour,
Au secours…
Comment la trouver cette clé API pour flickr, c’est à dire quoi replir dans : Point terminal de l’API :
Pour rentrer un blog à flickr
mathieu says:
Apr 14, 2008
Bonjour!
Si j’ai bien compris vous voulez poster des photos flickr sur votre blog?
En fait ça dépend du systeme de blog que vous avez.
Dans le cas d’un blog wordpress, par exemple sur le site http://monsite.com le point terminal api est http://monsite.com/xmlrpc.php.
A noter qu’il ne s’agit pas ici d’une clé api mais d’une url ou contacter le service api de votre blog. Est-ce clair?
APIs et réflexions d’un utilisateur says:
Dec 10, 2009
[...] ps: un lien vers mon article d’il y a un an et demi sur le même thème. [...]