Table des matières:
- Définition - Que signifie Open Application Program Interface (Open API)?
- Techopedia explique l'interface du programme d'application ouvert (API ouverte)
Définition - Que signifie Open Application Program Interface (Open API)?
Une interface de programmation d'application ouverte (API ouverte) est généralement définie comme une API qui utilise un langage ou une structure commune ou universelle pour promouvoir un accès plus universel. En général, une API permet aux développeurs d'utiliser un produit logiciel spécifique de différentes manières, par exemple en l'adaptant à des projets tiers.
Techopedia explique l'interface du programme d'application ouvert (API ouverte)
Une API ouverte est différente d'un produit logiciel open source. La raison pour laquelle les experts informatiques décrivent une API comme «ouverte» est qu'elle est ouvertement partagée et ouverte au public. Un exemple est les API de Facebook et d'autres sites de médias sociaux qui sont librement partagés afin d'inciter les développeurs et autres utilisateurs à intégrer la fonctionnalité des médias sociaux dans leurs produits logiciels. Facebook et d'autres plates-formes ont beaucoup de succès avec l'offre de ces API ouvertes, permettant à leurs plates-formes d'être intégrées dans toutes sortes de projets.
Certains experts informatiques définissent également l'API ouverte comme une API réalisée avec un protocole spécifique qui lui permet d'être plus accessible aux autres développeurs. Un exemple d'une telle API est le modèle d'architecture REST (Representational State Transfer), ainsi que le protocole SOAP (Simple Object Access Protocol).