Mitä on API?
API (application programming interface) on määritelty tapa, jolla yksi ohjelmisto pyytää toiselta tietoja tai pyytää tekemään jotain, kuten "hae tämän asiakkaan tilaukset" tai "veloita tämä kortti".
Ravintolan ruokalista on hyvä kuva API:sta. Se kertoo, mitä voit tilata ja miten pyydät sen; keittiön toimintaa sinun ei tarvitse tuntea.
Sovellukset käyttävät API:ja jatkuvasti. Frontend kutsuu oman backendinsä API:a tietojen lataamiseen ja tallentamiseen. Backend kutsuu muiden yritysten API:ja lähettääkseen sähköpostia, ottaakseen maksuja, näyttääkseen karttoja tai käyttääkseen tekoälymallia.
Useimmat API:t vaativat avaimen, joka todistaa, kuka pyytää. Nämä avaimet ovat salaisuuksia, ja ne kuuluvat palvelimelle, eivät koskaan selaimeen.
Esimerkkejä
- Maksu-API, jolla veloitetaan kortti
- Karttarajapinta, joka näyttää sijainnin
- Tekoäly-API, joka tiivistää tekstiä
Kysymykset
Mikä on REST API?
REST on yleinen API-tyyli, joka käyttää verkko-osoitteita ja vakiotoimintoja: get lukee, post luo, put tai patch muuttaa ja delete poistaa.
Ovatko API:t ilmaisia?
Jotkin ovat, monilla on ilmainen taso, ja osa laskuttaa käytön mukaan. Tarkista rajat ja hinnoittelu ennen kuin rakennat jotain, joka riippuu API:sta.
Katso myös
Mythex · Pricing · Rakenna mitä tahansa tekoälyllä · Verkkosivu- ja sovellusmallipohjat · Mythex vertailussa · Tekoälysovellusten rakentamisen sanasto · Ilmaiset työkalut tekoälysovellusten rakentamiseen · English