Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
false
Info
icon

Deze pagina is nog niet af!


1. Algemeen

Met behulp van de cloudplan webservice kunt u gegevens uit cloudplan ophalen en wegschrijven. De webservice wisselt gegevens uit via SOAP en XML. Hierbij valt te denken aan o.a.:

...

 

2. Voorbeeld

 

Om het voorbeeld uit te kunnen voeren heeft u een gebruikersnaam & wachtwoord nodig voor de webservice. Neem hiervoor contact op met Planning.nl

...

Als een bepaalde matcher tot een fout leidt, wordt er een error teruggestuurd. Binnen deze error is de matcher gespecificeerd samen met de melding.

Error Expand source

4.4 ResourceClass

Om bij resources onderscheid te kunnen maken tussen de verschillende types, moet de ResourceClass worden opgegeven. De mogelijke waarden zijn:

...

Als de server niet bereikbaar is of als deze de opgestuurde informatie niet kan verwerken, kunt u verschillende antwoorden verwachten.  

  • Een socket timeout als de webserver om welke reden dan ook niet reageert
  • Een HTTP 404 error (Page not found), als de webservice bv tijdelijk offline is voor onderhoud
  • Een HTTP 500 error (Internal Server Error). Dit kan voorkomen als er op de server een fout optreedt bij het verwerken van de opgestuurde gegevens.
  • Soap faults (bijvoorbeeld als er syntax fouten zitten in de opgestuurde XML):

    Soap fault: unmarshalling error Expand source
  • <error> blok in de response, bijvoorbeeld als de authenticatie token verlopen

    <Error> Not authenticated Expand source
  • of als een loginpoging is mislukt

    <Error> Authentication failed Expand source
  • Of als het toevoegen van gegevens mislukt, bijvoorbeeld als je niet genoeg gegevens aanlevert voor bij het opslaan (Push) van een project.

    <Error> Validatie mislukt Expand source