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

Hoe kan een redactionele kalender u helpen?

Ben je ooit leeg gelaten zonder te weten wat je moet schrijven? Dit is een veel voorkomend probleem en een van de oplossingen om dit te voorkomen is het maken van een redactionele kalender. Een redactionele kalender is het hulpmiddel in de vorm van een document dat we gaan maken om te weten welke onderwerpen we moeten publiceren, wanneer, inLees meer…

Soorten kredieten en leningen

✅ Soorten kredieten en leningen | Wat het is, betekenis, concept en definitie. De soorten kredieten zijn de verschillende categorieën van financiering op basis van verschillende criteria ...…

Aladi - Wat is het, definitie en concept

Aladi | Wat het is, betekenis, concept en definitie. Een volledige samenvatting. Het grootste Latijns-Amerikaanse integratie-orgaan in de regio staat bekend als Aladi, het is ...…

Soorten vraag in marketing

✅ Soorten vraag in marketing | Wat het is, betekenis, concept en definitie. De soorten vraag naar marketing vertegenwoordigen de verschillende manieren waarop de ...…