Conférence SUPINFO du 13 octobre 2012

Open API

Une API c’est quoi ?

•Une interface de programmation qui permet de se « brancher » sur une application pour échanger des données

Comparaison d’une API avec une voiture

•- Un conducteur n’est pas obligé de se préoccuper du fonctionnement du moteur de son véhicule
•Il n’utilise que l’interface qui lui est proposée : Volant, pédale …
•- Un programmeur utilise l’API pour se besoins sans connaître le fonctionnement de l’application originale

Le principe d’une API

•Une API permet de poster sur Twitter en utilisant le réseau social linkedin

•Exemples API : catégorie sociale

•- Tweet Archivist : service d’archivage de tweets
•- Tweet Photo : service de partage de photo pour Twitter

•Deezer : Streaming musical « Open Deezer »

•- Open Deezer : API pouvant être intégré à des applications web (iOS, Androïd)
•- Possibilité d’accéder aux fonctionnalités de Deezer sans l’application officielle

•Illustration : API lecture de musique sur internet

•- Ecoute musical : une des activités les plus répandues sur internet
•- Facilité d’accès à des millions de titres
•- Compense le temps passé devant un ordinateur

•Simplicité d’une API

•Une API permet de faciliter la promotion d’un programme ou d’une application

•Conclusion

•Un site n’est pas obligé de recréer l’application à chaque fois puisqu’il utilise des fonctionnalités déjà existantes