Indholdsfortegnelse:
- Definition - Hvad betyder Open Application Program Interface (Open API)?
- Techopedia forklarer Open Application Program Interface (Open API)
Definition - Hvad betyder Open Application Program Interface (Open API)?
En åben applikationsprogrammeringsgrænseflade (åben API) defineres almindeligvis som en API, der bruger et fælles eller universelt sprog eller struktur til at fremme mere universel adgang. Generelt tillader en API udviklere at bruge et specifikt softwareprodukt på forskellige måder, for eksempel at tilpasse det til tredjepartsprojekter.
Techopedia forklarer Open Application Program Interface (Open API)
Et åbent API er forskelligt fra et open source-softwareprodukt. Årsagen til, at it-eksperter beskriver en API som ”åben”, er, at den er åbent delt og åben for offentlig brug. Et eksempel er API'erne på Facebook og andre sociale mediesider, der deles frit for at lokke udviklere og andre brugere til at integrere sociale mediefunktioner i deres softwareprodukter. Facebook og andre platforme har stor succes med at tilbyde disse åbne API'er, så deres platforme kan integreres i alle mulige projekter.
Nogle it-eksperter definerer også åben API som en, der er lavet med en specifik protokol, der giver den mulighed for at være mere tilgængelig for andre udviklere. Et eksempel på en sådan API er arkitekturmodellen Representative State Transfer (REST) samt SOAP (Simple Object Access Protocol).