|
|
@@ -9,14 +9,14 @@ gebruikt voor het opvragen van:
|
|
|
|
* Verwachtingen
|
|
|
|
* Verwachtingen
|
|
|
|
* Astronomisch getij
|
|
|
|
* Astronomisch getij
|
|
|
|
|
|
|
|
|
|
|
|
De digitale delta api is beschikbaar via:
|
|
|
|
De operationele digitale delta api is beschikbaar via:
|
|
|
|
|
|
|
|
|
|
|
|
* https://ddapi.rws.nl/dd-oper/2.0
|
|
|
|
* https://ddapi.rws.nl/dd-oper/2.0
|
|
|
|
|
|
|
|
|
|
|
|
De authenticatie op deze url is geregeld via PKI overheidscertificaten.
|
|
|
|
De authenticatie op deze url is geregeld via PKI overheidscertificaten.
|
|
|
|
Zonder PKI overheidscertificaat is de api niet toegankelijk.
|
|
|
|
Zonder PKI overheidscertificaat is de api niet toegankelijk.
|
|
|
|
|
|
|
|
|
|
|
|
Deze git repository bevat een python module om de dd-oper api te benaderen
|
|
|
|
Deze git repository bevat een python module om de dd oper api te benaderen
|
|
|
|
inclusief:
|
|
|
|
inclusief:
|
|
|
|
|
|
|
|
|
|
|
|
* Autenticatie via certificaten.
|
|
|
|
* Autenticatie via certificaten.
|
|
|
@@ -29,29 +29,27 @@ De package is beschikbaar via https://marceln.org/download/python
|
|
|
|
|
|
|
|
|
|
|
|
Het installeren gaat via:
|
|
|
|
Het installeren gaat via:
|
|
|
|
```
|
|
|
|
```
|
|
|
|
pip install -i https://marceln.org/download/python ddOperApi
|
|
|
|
pip install --extra-index-url https://marceln.org/download/python ddOperApi
|
|
|
|
```
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
## De inhoud van de git repository
|
|
|
|
## De inhoud van de git repository
|
|
|
|
|
|
|
|
|
|
|
|
TODO: Aanpassen aan module
|
|
|
|
* ddOperApi/: De module
|
|
|
|
|
|
|
|
* ddOperApi/tests: De module test code
|
|
|
|
|
|
|
|
* githooks: Standaard hooks voor een locale zelf test
|
|
|
|
|
|
|
|
* demo/DD-API-Oper demo.ipynb: [Jupyter notebook](https://jupyter.org/)
|
|
|
|
|
|
|
|
demo file
|
|
|
|
|
|
|
|
|
|
|
|
* ddapioper.py: Python module
|
|
|
|
### ddOperApi
|
|
|
|
* test-ddapi: Een klein voorbeeld en test programma voor de module
|
|
|
|
|
|
|
|
* DD-API-Oper demo.ipynb: Een [Jupyter notebook](met een demo).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### dd-oper-api
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Deze module bevat documentatie. Deze is op te vragen door de module te
|
|
|
|
Deze module bevat documentatie. Deze is op te vragen door de module te
|
|
|
|
laden en vervolgens via de python hulp functie heb je toegang tot de
|
|
|
|
laden en vervolgens via de python hulp functie heb je toegang tot de
|
|
|
|
documentatie.
|
|
|
|
documentatie.
|
|
|
|
|
|
|
|
|
|
|
|
### test-ddapi
|
|
|
|
### ddOperApi/tests
|
|
|
|
|
|
|
|
|
|
|
|
Een werkend voorbeeld en test programma voor de api.
|
|
|
|
Bevat een flask webserver waartegen de module getest kan worden en
|
|
|
|
|
|
|
|
python unittest code.
|
|
|
|
Wel moeten de paden van het certificaat en de bijbehorende private key
|
|
|
|
|
|
|
|
nog ingevuld worden. Er staat twee keer "<TODO>" in de code.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### DD-API-Oper demo.ipynb
|
|
|
|
### DD-API-Oper demo.ipynb
|
|
|
|
|
|
|
|
|
|
|
@@ -85,4 +83,4 @@ stabiele code!
|
|
|
|
|
|
|
|
|
|
|
|
## Vragen en/of uitbreidingen.
|
|
|
|
## Vragen en/of uitbreidingen.
|
|
|
|
|
|
|
|
|
|
|
|
Vragen en of uitbreidingen kunnen gemaild worden naar ddoperapi@pion.xs4all.nl.
|
|
|
|
Vragen en of uitbreidingen kunnen gemaild worden naar ddoperapi(a)marceln(.)org.
|
|
|
|