? När du slår på datorn , operativsystemet läses dussintals program som skrivits med hjälp av lite olika protokoll . När du tar hänsyn till de program som du använder på Internet och program installerade på datorn sedan antalet olika programspråk som behöver arbeta tillsammans på ditt system fortsätter att föröka sig . API är de kodifierade regler som tillåter applikationer med olika etymologier att arbeta med en annan . API Code
Ett API -kod är en uppsättning regler som gör att olika program för att kommunicera med varandra . Förkortningen står för " Application Programming Interface . " API- koder anger programmeringsmetoderna att olika program ska använda för att ringa funktioner mellan program . Ett API -koden anges dessutom hur tillhörande program ska hantera och dela användargränssnitt input .
Typer av API
p Det finns flera olika varianter av API -koder . Olika typer av API -kod varierar i termer av omfattningen av funktioner som ingår i koden . Programmeringsspråk API inkluderar alla funktioner som ingår i ett helt programmeringsspråk . Mindre API kan omfatta alla de funktioner som kan användas för att skriva tillägg för en enda ansökan , eller de kan skapa ett gränssnitt mellan en begränsad uppsättning program som inföding programmeras med ett annat språk infrastruktur .
Programming Language API
En enda programmeringsspråk API koden beskriver de funktioner som kan utföras med hjälp av detta språk . API- koden innehåller alla funktioner och subrutiner som en programmerare kan ringa när du skriver ett program i språket . Komponenter i koden innefattar syntax av de tillgängliga funktionerna , vilka typer av variabler som kan manipuleras med hjälp av funktionen och växlar eller modifieringar som en programmerare kan använda för att indikera varierande former av funktion .
Internet - baserade API
den ständigt ökande användningen av internet-tillämpningar har resulterat i behovet av protokoll för att dela information mellan dessa ansökningar . I allmänhet , webbaserad API innehålla regler för att underlätta överföring av data för användning med en särskild webbplats . Vissa enskilda API koder innehåller ramar information som gör att en viss webbplats , såsom Facebook , för att skicka och ta emot innehåll till och från andra webbplatser . I vissa fall , till exempel Google Maps API , innehåller API -kod information om hur du skapar program förlängningar som kan manuellt delas med andra användare . Addera