Onderhoud Wegens upgrade omwille van een kritieke kwetsbaarheid zal confluence vandaag (18/12/2023) om 14u00 even onbeschikbaar zijn.
Informatie |
---|
Deze pagina werd gearchiveerd in 2023. Voor de meest recente versie, bekijk de bijgewerkte versie onder de tab 'Data aanleveren'. |
Inhoudsopgave |
---|
Algemeen
Om gebruik te maken van DOV-webservices is een getekend certicaat nodig.
...
Codeblok | ||||
---|---|---|---|---|
| ||||
curl -k https://services.dov.vlaanderen.be/dov-xdov-server/logs/count --key <full path to you private key> --cert <full path to your certificate> -v |
Als je een time-out krijgt, is dit mogelijk te wijten doordat je netwerkverkeer via een proxy-server verloopt. Details hierover kan je best aanvragen bij je netwerkbeheerder. De proxy-gegevens voeg je dan toe met optie -x. Zo moeten gebruikers op het netwerk van de Vlaamse overheid -x proxy.vlaanderen.be:8080 toevoegen aan bovenstaande commando.
Informatie |
---|
Voor de oefen omgeving kan de url https://services-oefen.dov.vlaanderen.be/dov-xdov-server/logs/count gebruikt worden |
Quickstart
...
Java
Er is een java quickstart-project beschikbaar dat demonstreert hoe je de DOV-services kan oproepen: https://github.com/DOV-Vlaanderen/dov-services-quickstart
Hoe je een secure connection opbouwt met een certificaat vind je specifiek in https://github.com/DOV-Vlaanderen/dov-services-quickstart/blob/master/config/src/main/java/be/vlaanderen/dov/services/config/ClientConfig.java
Voor python ontwikkelaars
Python
Het gebruik van Request met client side certificates is beschreven in bv. We hebben voorlopig nog geen voorbeeldcode beschikbaar, maar je kan de beschrijving zoals bv. op https://www.techcoil.com/blog/how-to-send-a-http-request-with-client-certificate-private-key-password-secret-in-python-3/ volgen.
Er is een voorbeeldscript voor het invoeren van putten, filters en instrumenten via XML en json. Dit is een jupyter-notebook, te vinden het zipbestand instrumenten_api_demoscript-master.zip in bijlage.
Voorbeelden
In de subpagina's worden enkele voorbeelden aangehaald voor het gebruik van DOV REST API:
- Case 1: Opladen van XML-bestanden voor boorbedrijven
- Case 2: Sensordata grondwaterAPI sensoren en instrumenten