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

Waarom heeft de OPEC besloten de olieproductie te verminderen?

Gezien de forse daling van de olieprijs heeft de OPEC besloten de productie met 1,2 miljoen vaten per dag te verminderen. Zo zullen de kartellanden verantwoordelijk zijn voor het verminderen van de productie met 800.000 vaten per dag, waaraan nog eens 400.000 vaten per dag moeten worden toegevoegd uit niet-lidstaten van de Lees meer…

Hoeveel kost het om een ​​boek uit te geven?

Uitgevers ontvangen dagelijks tal van werken. Geconfronteerd met zo'n stortvloed aan literaire voorstellen, wijzen de grote uitgevers een groot aantal manuscripten af ​​of reageren niet eens op de auteurs. Zo ontstond als alternatief voor de traditionele manier van het uitgeven van een boek, zelfpublicatie. Self-publishing is zonder twijfel een geheel gewordenLees meer…

Het reële BBP van Colombia groeit al 18 jaar op rij gestaag

Sinds 2000 is het reële bruto binnenlands product van Colombia (het reële BBP) niet gestopt met groeien. Evenzo is de groei sinds 2012 veel groter dan die van het Zuid-Amerikaanse gemiddelde. Hoewel er nog veel moet gebeuren, is Colombia een van de meest veelbelovende economieën in Latijns-Amerika geworden. Lees verder…

Jeugdwerkloosheid: een kruispunt voor de Spaanse economie

De jeugdwerkloosheid in Spanje boekt nog steeds verre resultaten in vergelijking met de rest van de landen van de Europese Unie. Ondanks de grote toewijding van het land aan de figuur van de ondernemer, zou de rest van het gevoerde beleid de situatie kunnen verergeren. In Spanje is de laatste jaren veel nadruk gelegd opLees meer…