API - Wat is het, definitie en concept

API is de afkorting voor de Engelse term Application Programming Interfaces. Het is een reeks computeropdrachten en -functies waarmee ontwikkelaars specifieke programma's voor specifieke besturingssystemen kunnen maken.

Volgens computerexpert Benjy Weinberger is een API een formele specificatie over een softwaremodule hoe de ene module van de ene software met de andere communiceert.

Voorbeelden van API-gebruik

De API is iets dat de gebruiker niet ziet, omdat het alleen voor de software werkt.

Wanneer de gebruiker bijvoorbeeld bioscoopkaartjes koopt via de website van een theater en zijn creditcardgegevens invoert, gebruikt de website een API om deze informatie op afstand naar een ander programma te sturen dat controleert of de bankgegevens kloppen.

Zodra de betaling is bevestigd, stuurt de externe applicatie de informatie naar de website van de bioscoop en bevestigt de betaling correct, waardoor deze pagina de tickets voor de gebruikers kan uitgeven.

Andere prominente voorbeelden van het gebruik van de API zijn de volgende:

  1. Met Google Maps kunt u door zijn toegang tot "API" gegevens en nuttige informatie op uw kaarten plaatsen en deze vanuit onze eigen applicatie presenteren met bepaalde zoekopdrachten of gepersonaliseerde functies.
  2. Twitter heeft de ontwikkeling mogelijk gemaakt van een groot aantal alternatieve systemen en webservices die via zijn API werken.
  3. Facebook Connect draagt ​​bepaalde gegevens over via de API om gebruikers automatisch te registreren op andere websites, waardoor ze de mogelijkheid krijgen om zich te registreren en in te loggen met hun eigen Facebook-accounts.
  4. Paypal met zijn "API" maakt elektronische betalingstransacties mogelijk met behulp van het websysteem zelf, zonder de noodzaak om toegang te krijgen tot / te werken op de Paypal-website, waardoor deze transactie wordt vergemakkelijkt.

API-gebruik

API's kunnen worden gebruikt om te communiceren met het besturingssysteem (WinAPI), met databases (DBMS) of met communicatieprotocollen (Jabber / XMPP).

In de afgelopen jaren zijn ze positief gebruikt in de digitale marketingsector via sociale netwerken (Twitter, Facebook, Youtube, Flickr, LinkedIn, enz.) in iets eenvoudiger en veel winstgevender.

Met de API's kunt u gebruikmaken van functies die al in andere software bestaan, dus het is niet nodig om opnieuw uit te vinden omdat u code gebruikt waarvan bekend is dat deze wordt getest en correct werkt.

In het geval van niet-open source-tools dienen ze om programmeurs informatie te geven over het inbouwen van specifieke functionaliteit, zonder dat ze informatie hoeven te geven over hoe het proces intern wordt uitgevoerd.

Populaire Berichten

Welke gevolgen heeft de nieuwe handelsovereenkomst voor Mexico?

De handelsbesprekingen zijn moeizaam verlopen. Mexico en de Verenigde Staten hadden tegengestelde standpunten met betrekking tot NAFTA. Er is echter eindelijk een nieuw handelsakkoord bereikt: de USMCA. En het is dat Mexico, samen met China, Canada en Japan, een van de belangrijkste exporteurs naar de Verenigde Staten is. Bij Economy-Wiki.com analyseren we hoe de USMCA van invloed is Lees meer…

De forex-industrie in Latijns-Amerika biedt steeds meer kansen

De Forex-markt (valutabeurs) heeft het afgelopen decennium een ​​exponentiële groei doorgemaakt dankzij de gemakkelijke toegang tot markten dankzij internet. Een eenvoudige aansluiting op het netwerk stelt ons in staat om de grootste en meest liquide markt ter wereld te benaderen en te beleggen. Een dagelijks volume aan transacties wordt geschat Lees meer…

Canada, VS en Mexico op weg naar vrijhandel

NAFTA maakt plaats voor de USMCA, een nieuwe handelsovereenkomst die de vrijhandel herstelt voor de drie economische machten van Amerika. Ondanks het lange en moeizame pad van de onderhandelingen tussen de drie landen, hebben ze een punt van overeenstemming bereikt, waardoor ze een productieve overeenkomst hernieuwen, evenals noodzakelijk, voor de Lees meer…