• Login
  • Register
  • Zoek
This Thread
  • Everywhere
  • This Thread
  • This Forum
  • Articles
  • Pages
  • Forum
  • Filebase Entry
  • More Options

ICTscripters

Dé plek voor IT

Dé plek voor IT

Login

Geavanceerde opties
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
  3. ICT Nieuws
  4. Blog
  5. Marktplaats
    1. Werk
    2. Advertenties
    3. Domeinnamen
    4. Websites
    5. Design & lay-outs
    6. Scripts
    7. Overige
  6. Design
  7. Leden
    1. Actieve bezoekers
    2. Team
    3. Leden zoeken
  8. Downloads
  9. Goedkope domeinnamen
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
  3. ICT Nieuws
  4. Blog
  5. Marktplaats
    1. Werk
    2. Advertenties
    3. Domeinnamen
    4. Websites
    5. Design & lay-outs
    6. Scripts
    7. Overige
  6. Design
  7. Leden
    1. Actieve bezoekers
    2. Team
    3. Leden zoeken
  8. Downloads
  9. Goedkope domeinnamen
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
  3. ICT Nieuws
  4. Blog
  5. Marktplaats
    1. Werk
    2. Advertenties
    3. Domeinnamen
    4. Websites
    5. Design & lay-outs
    6. Scripts
    7. Overige
  6. Design
  7. Leden
    1. Actieve bezoekers
    2. Team
    3. Leden zoeken
  8. Downloads
  9. Goedkope domeinnamen
  1. Dé plek voor IT - ICTscripters
  2. Forum
  3. Scripting & programmeren
  4. PHP + SQL

Forum

  • Na 15 jaar terug van weggeweest: iCriminals.nl is terug (BETA)!

    Syntax 23 december 2025 om 16:43
  • Developer Gezocht

    tcbhome 21 december 2025 om 15:07
  • Op zoek naar de legends

    Jeffrey.Hoekman 9 december 2025 om 09:41
  • [FREE] WeFact Hosting module

    Jeroen.G 13 oktober 2025 om 14:09
  • Help testers nodig voor android app Urgent

    urgentotservices 26 september 2025 om 10:21
  • Versio vervanger

    Jeroen.G 25 augustus 2025 om 15:56
  • Afspraken systeem met planbeperking

    Lijno 1 augustus 2025 om 23:04
  • Partner Gezocht om meerdere NFT Collecties op Open Sea te Plaatsen

    NFT Art Designer 1 maart 2025 om 14:08

Marktplaats

  • Meerdere mafia game template te koop

    Syntax 26 december 2025 om 00:07
  • Van een pixelige afbeelding naar een strakke, moderne website

    Syntax 21 december 2025 om 17:05
  • 302 Nieuwe Domeinnamen November 2025

    shiga 1 december 2025 om 13:07

code PHP: API verbinding

  • luna
  • 16 november 2020 om 16:00
  • luna
    Beginner
    Ontvangen Reacties
    1
    Berichten
    8
    • 16 november 2020 om 16:00
    • #1

    hoi! ik ben momenteel bezig met een project over de KVK. hierbij moet ik een API verbinding maken in PHP code, maar die krijg ik niet gevonden. heeft er misschien iemand de PHP code van een API verbinding?


    jullie zouden mij hier heel erg mee helpen!


    groetjes Luna :) :)

  • Guest, wil je besparen op je domeinnamen? (ad)
  • FangorN
    Professional
    Ontvangen Reacties
    196
    Articles
    2
    Berichten
    737
    • 16 november 2020 om 16:55
    • #2
    Citaat van luna

    maar die krijg ik niet gevonden

    letterlijk het eerste zoekresultaat op "KVK API"

  • luna
    Beginner
    Ontvangen Reacties
    1
    Berichten
    8
    • 16 november 2020 om 17:41
    • #3

    sorry ik begrijp niet wat u bedoeld

  • FangorN
    Professional
    Ontvangen Reacties
    196
    Articles
    2
    Berichten
    737
    • 16 november 2020 om 17:58
    • #4

    In het bovenstaande bericht staat een link naar de/een "KVK API". Daarin staan weer links naar verdere documentatie en een developer subdomein. Daar wordt waarschijnlijk een volledige specificatie uit de doeken gedaan zodat je deze zelf kunt bouwen. Of wellicht zijn er al out-of-the-box PHP implementaties beschikbaar.

    Maar het feit dat je dit niet kon vinden wil min of meer zeggen dat je hier niet echt naar hebt gezocht, ik bedoel, ik type simpelweg "KVK API" in in Google en we arriveren met het volgen van het eerste resultaat direct bij onze eindbestemming...

  • luna
    Beginner
    Ontvangen Reacties
    1
    Berichten
    8
    • 16 november 2020 om 18:08
    • #5

    ik denk dat u mij verkeerd begrepen heeft, want ik zoek de php code van een api verbinding zelf.

  • FangorN
    Professional
    Ontvangen Reacties
    196
    Articles
    2
    Berichten
    737
    • 16 november 2020 om 19:45
    • #6

    Ook daar kun je op Googlen.

  • Jeroen.G
    Moderator
    Ontvangen Reacties
    14
    Berichten
    451
    Filebase Entries
    45
    • 16 november 2020 om 19:45
    • #7

    wat wil je precies bereiken?

    Dat mensen toegang hebben tot gegeven via een API naar jou applicatie?
    Of wil je verbinding maken met aan API om data op te halen voor jou applicatie.

    Je bent niet echt duidelijk.
    De reactie hierboven had ik zelf ook zo kunnen plaatsen, je vraag komt nu over dat je een API zoekt om kvk gegevens op te halen.
    Dus misschien iets specifieker zijn in je vraag.

    Met vriendelijke groet,

    Jeroen

  • FangorN
    Professional
    Ontvangen Reacties
    196
    Articles
    2
    Berichten
    737
    • 16 november 2020 om 20:08
    • #8

    Ook helpt het als je aangeeft in welke capaciteit je hier naar op zoek bent, en met welk doel.

    Je zegt dat je bezig bent met een project over de KvK.

    Ben je een student (programmeur in opleiding?) die bezig is met een huiswerk- of afstudeeropdracht?
    Ben je een werkgever die bepaalde KvK connectiviteit wil automatiseren?
    Ben je een programmeur die dit in opdracht aan het uitzoeken/uitvoeren bent (en krijg je hiervoor betaald)?

    In het eerste en laatste geval zou ik toch wat meer eigen inspanning verwachten. En in het middelste geval ingeval je hier weinig tot geen knowhow over hebt en verder geen enkele moeite wilt doen: besteed het uit.

  • luna
    Beginner
    Ontvangen Reacties
    1
    Berichten
    8
    • 16 november 2020 om 20:43
    • #9

    ik wil graag verbinding maken met een api om data op te halen voor mijn applicatie.

    excuses dat mijn vraag onduidelijk gesteld is, dit is namelijk allemaal nog nieuw voor me.

  • luna
    Beginner
    Ontvangen Reacties
    1
    Berichten
    8
    • 16 november 2020 om 20:51
    • #10

    ik ben een student met een onbetaalde stage ik ben een omgeving aan het maken met het volgende doel: een omgeving met een duidelijke layout en een API verbinding met de kvk om te kunnen filteren op bepaalde branche nummers en activiteiten. nu heb ik moeite met een API verbinding te lggen met de API van de kvk en daarvoor vraag ik jullie hulp of jullie mischien een soort gelijke API verbinding hebt gemaakt in php code dat zou mij enorm helpen met mijn project en de rest van mijn stage periode

  • darkshifty
    Student
    Ontvangen Reacties
    12
    Berichten
    91
    • 16 november 2020 om 22:31
    • #11

    Heb je een voorbeeldje van wat je hebt staan?

  • luna
    Beginner
    Ontvangen Reacties
    1
    Berichten
    8
    • 16 november 2020 om 23:04
    • #12

    hoi, ja ik heb op dit moment dit staan:


    PHP
    <?php
    $curl = curl_init();
    
    
    curl_setopt_array($curl, array(
    CURLOPT_URL => "https://api.kvk.nl/api/v2/testprofile/companies?q=test",
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_FOLLOWLOCATION => true,
    CURLOPT_ENCODING => "",
    CURLOPT_MAXREDIRS => 10,
    CURLOPT_TIMEOUT => 30,
    CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
    CURLOPT_CUSTOMREQUEST => "GET",
    CURLOPT_HTTPHEADER => array("https://api.kvk.nl/api/v2/testprofile/companies?q=test"),));
    
    
    $response = curl_exec($curl);
    $err = curl_error($curl);
    
    
    curl_close($curl);
    
    
    if ($err) {
    echo "cURL Error #:" . $err;
    } else {
    echo '<pre>';
    print_r(json_decode($response));
    echo '</pre>';
    }
    
    
    ?>
    Toon Meer

    dit heb ik gedaan met alle informatie die ik kon vinden maar werkt helaas niet op de kvk api

    ik hoop dat jullie mij kunnen helpen

    Bewerkt één keer, laatst door Jeroen.G: Even de code netjes in de code tags gezet zodat het beter leesbaar is (17 november 2020 om 12:55).

  • darkshifty
    Student
    Ontvangen Reacties
    12
    Berichten
    91
    • 17 november 2020 om 08:20
    • #13

    Het valt mij op dat als ik de API call uitvoer of direct benader, dat ik een SSL foutmelding ontvang

    PHP: Error
    cURL Error #:SSL certificate problem: self signed certificate in certificate chain

    Als ik vervolgens de volgende twee opties toevoeg om het valideren van een SSL certificaat uit te schakelen werkt het wel. Let op dit is niet productie waardig, als je je code naar productie brengt wil je dit niet gebruiken

    Code
    CURLOPT_SSL_VERIFYHOST => 0,
    CURLOPT_SSL_VERIFYPEER => 0,

    lees hier de beschrijving van de gebruikte opties:
    CURLOPT_SSL_VERIFYPEER
    CURLOPT_SSL_VERIFYHOST

  • darkshifty
    Student
    Ontvangen Reacties
    12
    Berichten
    91
    • 17 november 2020 om 09:25
    • #14
    Citaat van luna

    ik ben een student met een onbetaalde stage ik ben een omgeving aan het maken met het volgende doel: een omgeving met een duidelijke layout en een API verbinding met de kvk om te kunnen filteren op bepaalde branche nummers en activiteiten. nu heb ik moeite met een API verbinding te lggen met de API van de kvk en daarvoor vraag ik jullie hulp of jullie mischien een soort gelijke API verbinding hebt gemaakt in php code dat zou mij enorm helpen met mijn project en de rest van mijn stage periode

    Dit klinkt trouwens als een aardig complexe opdracht, ik vermoed dat je opdrachtgever onvoldoende kennis van PHP en het KVK heeft. Het probleem zit hem namelijk in de kosten (per zoekopdracht € 0,008) en het aantal zoekopdrachten/filters wat ik verwacht dat je nodig hebt. Ik denk namelijk dat je de data het beste periodiek kan ophalen, opslaan en vervolgens je filters moet uitvoeren. Maar naar wat ik begrijp is je kennis nog minimaal (Junior), en dan is dit absoluut te hoog gegrepen en dat ligt niet aan jou, maar aan je stagebegeleider.

    Veel succes in ieder geval!

    Bewerkt één keer, laatst door darkshifty (17 november 2020 om 13:32).

  • luna
    Beginner
    Ontvangen Reacties
    1
    Berichten
    8
    • 17 november 2020 om 11:53
    • #15

    Darkshifty echt super bedankt voor de hulp en het heeft me heel erg geholpen

  • FangorN
    Professional
    Ontvangen Reacties
    196
    Articles
    2
    Berichten
    737
    • 17 november 2020 om 16:23
    • #16
    Citaat van darkshifty

    Het valt mij op dat als ik de API call uitvoer of direct benader, dat ik een SSL foutmelding ontvang

    Dat zou ik dan ff melden, een testomgeving zou immers de productie-omgeving zo goed mogelijk moeten weerspiegelen. Wat ben je anders precies aan het testen?

    Het uitzetten van CURLOPT_SSL_VERIFYHOST en CURLOPT_SSL_VERIFYPEER wordt met klem afgeraden omdat je met deze instellingen kwetsbaar bent voor aanvallen, wat het hele gebruik van HTTPS min of meer teniet doet. Ik snap dat je nu genoodzaakt bent om dat te gebruiken omdat je anders niet kunt communiceren met de API, maar een veel betere oplossing zou natuurlijk zijn dat het certificaat gewoon werkt. Even melden dus.

  • luna
    Beginner
    Ontvangen Reacties
    1
    Berichten
    8
    • 17 november 2020 om 22:57
    • #17

    Zal ik doen, bedankt

Participate now!

Heb je nog geen account? Registreer je nu en word deel van onze community!

Maak een account aan Login

ICT Nieuws

  • Fijne feestdagen

    tcbhome 28 december 2025 om 13:55
  • Kritieke update voor Really Simple Security-plug-in

    K.Rens 16 november 2024 om 16:12
  • ING Nederland streeft naar ondersteuning van Google Pay tegen eind februari

    K.Rens 2 november 2024 om 16:09

Blogs

  • Functioneel ontwerp

    Dees 28 december 2014 om 12:38
  • Access Control List implementatie in PHP/MySQL - deel 1/2

    FangorN 28 december 2018 om 12:35
  • Access Control List implementatie in PHP/MySQL - deel 2/2

    FangorN 29 december 2018 om 12:37

Gebruikers die dit topic bekijken

  • 1 Gasten
  1. Marktplaats
  2. Design
  3. Voorwaarden
  4. Ons team
  5. Leden
  6. Geschiedenis
  7. Regels
  8. Links
  9. Privacy Policy
ICTscripters ©2005 - 2026 , goedkope hosting door DiMoWeb.com, BE0558.915.582
Sponsors: Beste kattenhotel provincie Antwerpen | Beste Zetes eid kaartlezer webshop
Style: Nexus by cls-design
Stylename
Nexus
Manufacturer
cls-design
Licence
Commercial styles
Help
Supportforum
Visit cls-design