ClaraVista


Le Mot de la Semaine – API

Publié le 3 mars 2020 à 08:03

Chaque métier possède son jargon. Cette réalité semble être une évidence, mais peut créer parfois des surprises… 

Chez ClaraVista, les data-scientists côtoient les consultants en stratégie marketing, les professionnels de l’expérience et les développeurs en Intelligence Artificielle. Grâce au Edge Effect, cette collaboration entre plusieurs univers est source d’infinie richesse ; mais elle nécessite que tout le monde « parle la même langue » et comprenne les besoins et outils de chacun.

ClaraVista accompagne quotidiennement clients et prospects dans la découverte de ce vocabulaire et vous propose une série d’articles expliquant les termes employés couramment dans nos métiers.

 

 

« Aplication Programming Interface » (API) ou Interface de programmation, est une extension proposée par un service, afin que d’autres puissent récupérer des informations à son sujet. Le plus souvent, l’API est utilisée pour faire communiquer entre elles deux applications.

Le propriétaire d’une application peut ainsi choisir les informations auxquelles les utilisateurs d’une autre application peuvent accéder : le plus souvent il s’agit de données non disponibles autrement, et/ou permettant d’automatiser des actions simples, comme télécharger un fichier.

La plupart des langages de programmation donnent la possibilité de télécharger des extensions permettant de se connecter à l’API d’une application puis de traiter les données reçues avec le langage de programmation.

Par exemple, en se connectant à l’API d’Instagram, il est possible de récupérer des informations concernant les photos publiées, comme leur localisation par exemple. A noter que dans ce cas précis, Instagram décide des données qu’il partage. Du jour au lendemain, il peut décider de ne plus partager certaines données de ses photos, tout en continuant à partager des data sur ses utilisateurs.

Si l’objectif des API est de rendre simple l’accès aux données des services, cela ne veut pas dire que récupérer ces données est gratuit ! Récupérer des données est souvent payant : par exemple, l’API de Twitter limite à 180 le nombre de requêtes gratuites qu’un utilisateur peut faire toutes les 15 minutes. Il ne suffit donc pas d’un peu de code pour récupérer la liste des 13 millions d’abonnés au compte Chanel !

 

Partager l'article