API
forkortelse for Application Programming Interface
API er et sæt af definerede regler og protokoller, der gør det muligt for softwareapplikationer at kommunikere og udveksle data.
Kort fortalt
API er en grænseflade, der lader forskellige programmer tale sammen, som når en app henter vejrdata fra en server.
- Kategori
- begreb
- Niveau
- begynder
- Udtale
- eɪ-piː-aɪ
Betydninger
1- 1
En softwaregrænseflade, der definerer, hvordan forskellige programkomponenter eller systemer kan interagere, typisk ved at specificere endepunkter, metoder, parametre og dataformater.
- For at bruge OpenAI's sprogmodel kalder du deres API med en API-nøgle.
- REST API'er bruger HTTP-metoder som GET, POST, PUT og DELETE til at manipulere ressourcer.
Hvornår bruges det
API'er bruges til at integrere tredjepartstjenester, f.eks. OpenAI's GPT API, eller til at bygge modulære systemer med mikroservices. De gør det muligt for udviklere at anmode om bestemte funktioner eller data fra et system uden at kende de interne detaljer.
Oprindelse
Udtrykket 'API' opstod i 1960'erne og blev populært med webtjenester i 2000'erne, især gennem REST-arkitekturen.
Afledte ord
2Kilder
2- Fielding, R. T. (2000). Architectural Styles and the Design of Network-based Software Architectures.
- OpenAPI Specification