Aller à :

Une API (Application Programming Interface) est un ensemble de fonctionnalités et de régles existant dans un programme logiciel et permettant l'interaction entre le logiciel et d'autres éléments comme d'autres logiciels ou des matériels.

Dans le développement web, le terme d'API est généralement utilisé pour décrire un ensemble de fonctionnalités (par exemple : méthodes, propriétés, évènements et URL) qu'un développeur peut utiliser dans son application pour les interactions avec les composants du navigateur de l'utilisateur, ou avec d'autres logiciels/matériels de l'ordinateur de l'utilisateur, ou avec des sites web et des services tiers.

Par exemple :

L'API getUserMedia peut être utilisée pour capturer l'audio et la vidéo d'une webcam d'utilisateur, Elle peut aussi être utilisée par le développeur, par exemple pour enregistrer de la vidéo et de l'audio, les diffuser à un autre utilisateur lors d'une conférence téléphonique ou capturer des images fixes de la vidéo.

L' API Geolocation peut être utilisée pour récupérer des informations de localisation à partir de n'importe quel service disponible sur les appareils d'un utilisateur (GPS par exemple), qui peuvent ensuite être utilisées avec l'API Google Maps pour tracer la situation géographique de l'utilisateur sur une carte personnalisée et lui montrer les attractions touristiques de sa région.

L' API Twitter peut être utilisée pour récupérer les données d'un compte utilisateur Twitter, par exemple pour afficher ses derniers twits sur une page web.

L' API Web Animations peut être utilisée pour animer une partie de la page web, par exemple pour faire bouger ou pivoter des mages.

Pour approfondir

Culture générale

  • API sur Wikipedia

Référence technique

Étiquettes et contributeurs liés au document

Contributeurs à cette page : loella16, vanz, Jeremie, Goofy, htindon
Dernière mise à jour par : loella16,