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

Rangschikking van landen met de meeste overheidsschuld boven het bbp (2019)

Tot de landen met de meeste overheidsschuld in 2019 behoren Japan, Zuid-Soedan en Griekenland. De staatsschuld is voor veel landen een zeer ernstig probleem. In deze ranking tonen we de data en geven er commentaar op. Volgens de schattingen van het Internationaal Monetair Fonds (IMF), het land met de meeste staatsschuld ter wereld op de Lees meer…

Hoogtepunten van het Davos Forum 2021

Hoogtepunten van het Davos Forum 2021: De pandemie stond in het middelpunt van de belangstelling van een bijeenkomst die voor het eerst in zijn geschiedenis niet ...…

Mediana - Wat het is, definitie en concept

✅ Mediaan | Wat het is, betekenis, concept en definitie. Een volledige samenvatting. De mediaan is een centrale positiestatistiek die de verdeling in tweeën splitst, het is ...…