API - Hvad er det, definition og koncept

API er forkortelsen for det engelske udtryk Application Programming Interfaces. Det er et sæt computerkommandoer og -funktioner, der giver udviklere mulighed for at oprette specifikke programmer til bestemte operativsystemer.

Ifølge computerekspert Benjy Weinberger er en API en formel specifikation om et softwaremodul, hvordan et modul i en software kommunikerer med en anden.

Eksempler på API-anvendelser

API'et er noget, som brugeren ikke kan se, da det kun fungerer for softwaren.

For eksempel, når brugeren køber filmbilletter via et teaters websted og indtaster deres kreditkortoplysninger, bruger webstedet en API til at sende disse oplysninger eksternt til et andet program, der kontrollerer, om de bankoplysninger, de har ret.

Når betalingen er bekræftet, sender fjernapplikationen oplysningerne til biografens websted og bekræfter korrekt betaling, så denne side kan udstede billetter til brugerne.

Andre fremtrædende eksempler på brugen af ​​API'en ville være følgende:

  1. Google Maps gennem sin adgang til "API" giver dig mulighed for at placere data og nyttige oplysninger på dine kort og præsentere dem for bestemte søgninger eller personaliserede funktioner fra vores egen applikation.
  2. Twitter har muliggjort udviklingen af ​​et stort antal alternative systemer og webtjenester, der fungerer via dets API.
  3. Facebook Connect overfører visse data via API'en for automatisk at registrere brugere på andre websteder, hvilket giver dem mulighed for at registrere og logge ind med deres egne Facebook-konti.
  4. Paypal med sin "API" tillader elektroniske betalingsoperationer ved hjælp af selve websystemet uden behov for at få adgang til / operere på Paypal-webstedet, hvilket letter denne transaktion.

API bruger

API'er kan bruges til at kommunikere med operativsystemet (WinAPI), med databaser (DBMS) eller med kommunikationsprotokoller (Jabber / XMPP).

I de senere år er de blevet brugt positivt i den digitale markedsføringssektor gennem sociale netværk (Twitter, Facebook, Youtube, Flickr, LinkedIn osv.) Og andre online platforme (Google Maps, WordPress osv.), Som har vendt social media marketing til noget enklere og meget mere rentabelt.

API'erne giver dig mulighed for at gøre brug af funktioner, der allerede findes i anden software, så det er ikke nødvendigt at genopfinde, da du bruger kode, der vides at blive testet og fungerer korrekt.

I tilfælde af ikke-open source-værktøjer tjener de til at give information til programmører om, hvordan man indarbejder specifik funktionalitet uden at skulle give oplysninger om, hvordan processen udføres internt.

Populære Indlæg

Spanien: Hvem påvirkes af forhøjelsen af ​​mindstelønnen?

Mindstelønforslaget er populært, anerkendt og forfølges bredt af mange arbejdere. Hvem påvirkes af forhøjelsen af ​​mindstelønnen? Det er praktisk taget umuligt at indstille en mindsteløn nøjagtigt. Praktisk set siger vi, fordi vi giver fordelen ved tvivlen og opmuntringen til at opdage nye ting til dem, der kan lide at vove sig ud for at findeLæs mere…

Hvordan bringer Monopol os tættere på økonomien?

Spil er et værktøj, der hjælper de små til at socialisere sig, forstå miljøet omkring dem og i sidste ende komme tættere på det virkelige liv. Derfor har Monopol som et brætspil sin betydning som det første instrument til at bringe børn tættere på økonomien. Der forLæs mere…