Menu
  • Aslihan Dogan Make Up
  • Orhan Gencebay Nieuws
  • Geïllustreerde Gerechten
  • Gebakken Kip Met Groenten
  • Dutch
    • Arabic
    • Bulgarian
    • Croatian
    • Czech
    • Danish
    • Dutch
    • Estonian
    • Finnish
    • French
    • German
    • Greek
    • Hebrew
    • Hindi
    • Hungarian
    • Indonesian
    • Italian
    • Latvian
    • Lithuanian
    • Norwegian
    • Polish
    • Portuguese
    • Romanian
    • Russian
    • Serbian
    • Slovak
    • Slovenian
    • Spanish
    • Swedish
    • Turkish
  • Aslihan Dogan Make Up
  • Orhan Gencebay Nieuws
  • Geïllustreerde Gerechten
  • Gebakken Kip Met Groenten
  • Dutch
    • Arabic
    • Bulgarian
    • Croatian
    • Czech
    • Danish
    • Dutch
    • Estonian
    • Finnish
    • French
    • German
    • Greek
    • Hebrew
    • Hindi
    • Hungarian
    • Indonesian
    • Italian
    • Latvian
    • Lithuanian
    • Norwegian
    • Polish
    • Portuguese
    • Romanian
    • Russian
    • Serbian
    • Slovak
    • Slovenian
    • Spanish
    • Swedish
    • Turkish
  • Twitter
  • Facebook
  • Instagram
  • Wat is een API?
    Category
    • Psoriasis Medicijnen
    • Bloemdecoratie In De Woonkamer
    • Aslıhan Born Fashion
    • Bietensoorten
    • Psoriasis Medicijnen
    • Bloemdecoratie In De Woonkamer
    • Aslıhan Born Fashion
    • Bietensoorten

    Wat is een API?

    Programming Held Api   /   by admin   /   March 19, 2020

    Hoe
    DoorRyan Dube

    Laatst geupdate op13 maart 2020

    De term API staat voor Application Programming Interface. Het is een 'plug' die externe programmeurs kunnen gebruiken om verbinding te maken met een app. Dit moet je weten.

    De term API staat voor Application Programming Interface. Het is in wezen een 'plug' die externe programmeurs kunnen gebruiken om verbinding te maken met een specifieke applicatie. De programmeur vraagt ​​informatie op bij de API en verstrekt die informatie aan de eigen programmagebruiker van de programmeur.

    Een voorbeeld hiervan zijn mobiele apps zoals Mint die financiële gegevens opvragen bij banken. Een ander voorbeeld is een website die nieuwe berichten van uw Facebook- en Twitter-accounts ophaalt en ze allemaal in één webapp weergeeft.

    API's maken het voor ontwikkelaars heel eenvoudig om gegevens van verschillende services te consolideren in één gebruikersinterface of app.

    Wat is een API?

    Om te begrijpen hoe een API werkt, is het belangrijk om te begrijpen hoe applicaties via het web werken.

    Wanneer de makers van een dienst (zoals Google Maps) willen een interface maken voor programmeurs over de hele wereld om gegevens te verkrijgen, ze zullen een SOAP- of REST-interface maken. SOAP staat voor Simple Object Access Protocol (SOAP). REST staat voor Representational State Transfer.

    Beide protocollen voeren hetzelfde soort acties uit. Ze ontvangen verzoeken van elke toepassing en geven een antwoord op die verzoeken.

    wat is een api

    De structuur van de gegevensoverdracht volgt een architectuur die bekend staat als JSON, wat staat voor JavaScript Object Notation. JSON is een zogenaamde 'gegevensuitwisseling'. Simpel gezegd, het is een manier waarop programmeurs informatie kunnen opvragen in een door mensen en machines leesbaar formaat.

    Hoe een API werkt

    JSON is een gestandaardiseerde manier waarop programmeurs die de API maken en degenen die deze gebruiken, weten hoe elk van hun applicaties met elkaar kunnen "praten". JSON-gegevens zijn meestal een verzameling naam- en waardeparen. Programmeurs kunnen deze als verzoeken naar een API voor gegevens verzenden en de API reageert met waarden in het JSON-responsobject.

    De volgorde van evenementen is als volgt:

    1. De clienttoepassing verzendt een gestructureerde JSON-aanvraag voor gegevens via internet naar een web-API-interface.
    2. De API ontvangt het verzoek, verwerkt het en haalt de gevraagde informatie op uit elke interne database die nodig is.
    3. De API reageert via internet op de aanvragende toepassing met hetzelfde gestructureerde JSON-formaat.
    4. De clienttoepassing ontvangt het JSON-antwoord en levert de informatie aan de gebruiker via de toepassingsinterface.

    Informatie kan worden doorgegeven aan of van de API. Een applicatie kan bijvoorbeeld de Facebook API-postinformatie verzenden met de inloggegevens van de gebruiker en de berichttekst. De Facebook API zou dit verzoek ontvangen en verwerken en het bericht publiceren op de Facebook-wall van die gebruiker.

    Met REST kunnen applicatieontwikkelaars verschillende formaten voor berichten gebruiken, waaronder HTML, JSON, XML en zelfs platte tekst. SOAP-API's staan ​​alleen XML-opgemaakte berichten toe.

    Voorbeelden van API-toepassingen

    Wat zijn enkele van de meest populaire web-API's die momenteel worden gebruikt? Er zijn mobiele en web-apps waarmee gebruikers kunnen communiceren met sociale platforms, het weer kunnen bekijken, kunnen integreren met kaarten en meer. Deze apps gebruiken API's om contact op te nemen met externe services en gegevens op te halen of te posten.

    Hieronder volgen enkele voorbeelden van enkele van de meeste API's waartoe programmeurs toegang hebben voor hun apps.

    Weather Underground API

    Een van de meest populaire toepassingen voor webapplicaties is het ophalen van weersinformatie. Een van de meest populaire online API-weerservices voor programmeurs is Ondergronds weer.

    U kunt deze API in actie zien met de IFTTT-webservice. Hier vind je verschillende Weather Underground-triggers en -acties.

    weer ondergrondse api

    Elk van deze maakt gebruik van API-verzoeken aan de Weather Underground-service. Via IFTTT kunt u verschillende weerswaarschuwingen en evenementen gebruiken om andere acties te activeren, zoals sms-berichten of e-mails.

    Een andere populaire weer-API-service die door programmeurs wordt gebruikt, is de OpenWeather API.

    Skyscanner Flight Search API

    Een ander populair gebruik van API-technologie is voor reisgerelateerde apps. Veel mobiele en webapps moeten reisinformatie ophalen, zoals vluchtstatus of vlucht- en hoteldeals. De Skyscanner API brengt deze informatie via eenvoudige webverzoeken naar applicaties.

    Bijvoorbeeld de Scoot reisplanningswebsite en mobiele app maken gebruik van de Skyscanner API voor hun gebruikersverzoeken voor het zoeken naar reizen.

    scoot reisapp

    Zonder toegang tot een externe luchtvaartmaatschappij-API hadden Scoot-programmeurs hun eigen database moeten bouwen en de informatie van verschillende luchtvaartmaatschappijen moeten ophalen. Door de Skyscanner API te gebruiken, konden programmeurs zich concentreren op hun webapplicatie voor reisplanning, en in plaats daarvan het zoeken naar vluchten naar Skyscanner laten gaan.

    Yahoo Finance API

    De Yahoo Finance API staat nu bekend als RapidAPI. Hiermee kan elke externe applicatie aandelenkoersen, financiële rapporten, aandelenpersberichten en meer opvragen. Door verzoeken naar de API te sturen, kunnen programmeurs een grote verscheidenheid aan beursinformatie opvragen, zelfs aandelengrafieken.

    yahoo finance

    Gemakkelijke toegang tot voorraadinformatie is van onschatbare waarde voor programmeurs die mobiele financiële apps willen ontwikkelen, maar geen toegang hebben tot verschillende marktdatabases. Door een API zoals Yahoo Finance te gebruiken, hebben programma's met een eenvoudig API-verzoek toegang tot de geconsolideerde gegevens van alle markten.

    Bitly URL Shortener API

    Een van de meest gebruikelijke acties voor sites zoals Twitter of Facebook is het verkorten van URL's om berichten korter te maken. Bitly is al jaren toonaangevend op dit gebied. Het is dus logisch dat de URL-verkortingsservice ook beschikbaar zou zijn via een Bitly API.

    Dit betekent dat applicatieontwikkelaars de Bitly URL-verkortingsservice kunnen insluiten in hun eigen mobiele apps of websites. Een voorbeeld hiervan is Zapier, een online dienst die helpt om verschillende online diensten met elkaar te integreren. Zapier gebruikt de Bitly API om zijn gebruikers hun Bitly-account te laten integreren met elke andere online dienst die ze hebben.

    beetje in zapier

    U kunt bijvoorbeeld nieuwe automatisering activeren wanneer u een nieuwe link maakt met Bitly. Hierdoor kan de link direct naar een Google Documenten-document of Google Spreadsheets-spreadsheet worden gestuurd. Je zou zelfs Zapier de URL direct naar een Evernote Notebook kunnen laten sturen.

    Al deze integraties zijn mogelijk omdat Zapier-programmeurs gebruik kunnen maken van webverzoeken naar de Bitly API.

    Google API's

    Google biedt zoveel API's dat ze een Google API's Explorer om ze te vinden. Enkele voorbeelden van de meest populaire Google-API's zijn:

    • Analytics Reporting API: Biedt toegang tot de eigen website Analytics-gegevens van een gebruiker.
    • Agenda-API: Haal evenementen op of plaats ze in de Google-agenda van een gebruiker.
    • Google Docs API: Lees of schrijf naar of van Google Docs-documenten.
    • Gmail API: Toegang tot Gmail-accounts van gebruikers en e-mails verzenden of ophalen.
    • Google Spreadsheets-API: Lees of schrijf naar de spreadsheets van een gebruiker in Google Spreadsheets.

    Vanuit uw eigen Google-account heeft u eenvoudig toegang tot deze API's. Het enige dat u hoeft te doen, is leren hoe u Google Scripts schrijft en u heeft toegang tot de hele familie van Google API's voor uw eigen Script-applicaties.

    Met de Gmail API kunt u bijvoorbeeld een script schrijven stuur een e-mail via Gmail met behulp van de informatie in een Google Spreadsheets-spreadsheet.

    Social Media API's

    Socialemediaplatforms waren waarschijnlijk enkele van de eerste online services die API's maakten. Deze zijn zo gemaakt externe ontwikkelaars kan mobiele of webapplicaties schrijven om berichten naar het sociale account van een gebruiker te sturen. Deze API's bestaan ​​nog steeds en ontwikkelaars voegen er voortdurend nieuwe functies aan toe.

    Enkele voorbeelden zijn:

    • Twitter API
    • Facebook API
    • Pinterest API
    • Instagram API
    • Reddit API
    • Tumblr API
    • YouTube API

    Dit zijn slechts enkele voorbeelden van hoe grote bedrijven API's gebruiken om hun diensten open te stellen voor applicatieontwikkelaars over de hele wereld.

    Omdat de toekomst van internet afhangt van de integratie van platforms en services, zijn API's een belangrijke drijvende kracht voor de vooruitgang van toekomstige applicaties en technologieën. Veel van de mobiele apps of websites die u tegenwoordig gebruikt, gebruiken waarschijnlijk veel van de hierboven genoemde API's en u realiseert zich dit misschien niet eens.

    Tags cloud
    • Programming
    • Held
    • Api
    Rating
    209
    Bekeken
    0
    Comments
    Aanbevelen aan vrienden
    • Twitter
    • Facebook
    • Instagram
    Inschrijven
    Abonneren op reacties
    YOU MIGHT ALSO LIKE
    • 4 manieren waarop sociale media uw relaties veranderen: sociale media-examinator
      Gemengde Berichten
      26/09/2020
      4 manieren waarop sociale media uw relaties veranderen: sociale media-examinator
    • Een beginnershandleiding voor sociale media voor kleine bedrijven: sociale media-examinator
      Hulpmiddelen Voor Sociale Media
      26/09/2020
      Een beginnershandleiding voor sociale media voor kleine bedrijven: sociale media-examinator
    • Hoe u uw persoonlijkheid kunt inbrengen in uw social media marketing: social media examiner
      Verhalen Vertellen Op Sociale Media
      26/09/2020
      Hoe u uw persoonlijkheid kunt inbrengen in uw social media marketing: social media examiner
    Social
    2786 Fans
    Like
    9708 Followers
    Follow
    9351 Subscribers
    Subscribers
    Categories
    Aslihan Dogan Make Up
    Orhan Gencebay Nieuws
    Geïllustreerde Gerechten
    Gebakken Kip Met Groenten
    Psoriasis Medicijnen
    Bloemdecoratie In De Woonkamer
    Aslıhan Born Fashion
    Bietensoorten
    Tarkan Nieuws
    Oranje Huisdecoratie
    Zindelijkheidstraining Nacht
    Aslıhan Dogan Handel
    Aslihan Dogan Instagram
    Hoe Oud Is Aslızen
    Symptomen Van Astigmatisme
    Feestelijk Combinatiespaar
    Eid Schoonmaak
    Lopende Reproductie Bij Zuigelingen
    Bershka Vacht
    Witte Vacht
    Baby Heeft Nodig
    Benzamycin Gebruikers
    Cenk Tosun's Vrouw
    Heaven Herenhuizen
    Astroloog
    Astroloog Merve Rençber
    Eenvoudige Geometrische Patronen
    Babymassage
    Baret Modellen 2020
    Bircan Bali Nieuws
    Popular posts
    4 manieren waarop sociale media uw relaties veranderen: sociale media-examinator
    4 manieren waarop sociale media uw relaties veranderen: sociale media-examinator
    Gemengde Berichten
    26/09/2020
    Een beginnershandleiding voor sociale media voor kleine bedrijven: sociale media-examinator
    Een beginnershandleiding voor sociale media voor kleine bedrijven: sociale media-examinator
    Hulpmiddelen Voor Sociale Media
    26/09/2020
    Hoe u uw persoonlijkheid kunt inbrengen in uw social media marketing: social media examiner
    Hoe u uw persoonlijkheid kunt inbrengen in uw social media marketing: social media examiner
    Verhalen Vertellen Op Sociale Media
    26/09/2020

    Tags

    • Zindelijkheidstraining Nacht
    • Aslıhan Dogan Handel
    • Aslihan Dogan Instagram
    • Hoe Oud Is Aslızen
    • Symptomen Van Astigmatisme
    • Feestelijk Combinatiespaar
    • Eid Schoonmaak
    • Lopende Reproductie Bij Zuigelingen
    • Bershka Vacht
    • Witte Vacht
    • Baby Heeft Nodig
    • Benzamycin Gebruikers
    • Cenk Tosun's Vrouw
    • Heaven Herenhuizen
    • Astroloog
    • Astroloog Merve Rençber
    • Eenvoudige Geometrische Patronen
    • Babymassage
    • Baret Modellen 2020
    • Bircan Bali Nieuws
    • Aslihan Dogan Make Up
    • Orhan Gencebay Nieuws
    • Geïllustreerde Gerechten
    • Gebakken Kip Met Groenten
    • Psoriasis Medicijnen
    • Bloemdecoratie In De Woonkamer
    • Aslıhan Born Fashion
    • Bietensoorten
    • Tarkan Nieuws
    • Oranje Huisdecoratie
    Privacy

    © Copyright 2025 by Technology & Social Media tips. All Rights Reserved.