Innehållsförteckning:
- Definition - Vad betyder API: s programmeringsgränssnitt (API)?
- Techopedia förklarar applikationsprogrammeringsgränssnitt (API)
Definition - Vad betyder API: s programmeringsgränssnitt (API)?
Ett applikationsprogrammeringsgränssnitt (API) är en uppsättning protokoll, rutiner, funktioner och / eller kommandon som programmerare använder för att utveckla programvara eller underlätta interaktion mellan olika system. API: er är tillgängliga för både stationär och mobil användning och är vanligtvis användbara för att programmera GUI-komponenter (grafiskt användargränssnitt), samt tillåta ett program att begära och ta emot tjänster från ett annat program.
Techopedia förklarar applikationsprogrammeringsgränssnitt (API)
Ett API kan ses som sammansatt av två grundläggande element: en teknisk specifikation som fastställer hur information kan utbytas mellan program (som i sig utgörs av en begäran om behandling och protokoll för datalagning) och ett mjukvarugränssnitt som på något sätt publicerar den specifikationen.
Det grundläggande konceptet bakom API har funnits i någon form för hela den digitala teknikens historia, eftersom interaktionen mellan unika program och digitala system har varit ett primärt mål för mycket av den teknologins existens. Men med ökningen av världswebben och den efterföljande årtusendet dot-com-boom, nådde incitamentet för denna teknik en enastående nivå.
API: n blev särskilt framträdande i den växande kommersiella sektorn på webben i början av 2000, då Salesforce.com införlivade tekniken i sin plattform för att hjälpa kunder att dela och överföra data över sina olika affärsapplikationer. Strax efter det började eBay rulla ut liknande teknik, och med ökningen av sociala medier några år senare började företag som Flickr, Facebook, Twitter och Instagram göra samma sak.