Service:
getAdresxpressPostcode (Retourneert informatie over een adres.)
Programmeertaal:
PHP (Open-source voor interactieve websites)
Protocol:
SOAP
Download:
<?php /** * @file Voorbeeldcode webservice AdresXpress/Soap/PHP * @copyright Cendris Dataconsulting December 2008 * @author W.J.J. Tol * @version 1.0 * */ // Output van de webservice tonen we later onderaan het formulier $xWebserviceOutput = 'Nog geen output aanwezig.'; // Controleer of we dit formulier reeds een keer ge-submit hebben. { // Normaal gesproken zouden we hier de input van de gebruiker controleren // In dit voorbeeld slaan we deze actie over. // Allereerst maken we een SOAP object aan. Hiervoor is het wel nodig dat jouw PHP versie // gecompileerd is met SOAP functionaliteit. Is dit niet het geval dan kun je gebruik // maken van de opensource bibliotheek: NuSoap: $oSoap = new SoapClient( 'http://www.cendris.nl/webservices/services/soap?wsdl'); // Nu kan de service aangeroepen worden $xWebserviceOutput = $oSoap->getAdresxpressPostcode( $_POST['gebruikersnaam'] , $_POST['wachtwoord'] , $_POST['postcode'] , $_POST['huisnummer'] ); } ?> <html> <body style="font-family:Verdana;"> <h3>Soap Voorbeeldcode<br /> <i>getAdresxpressPostcode</i></h3><br /> <form name="example_form" enctype="multipart/form-data" method="POST" action="<?php print $_SERVER['PHP_SELF']?>"> <table> <tr> <td>Gebruikersnaam</td> <td><input type="text" size="30" maxlength="30" name="gebruikersnaam" value="<?php print $_POST['gebruikersnaam']?>"></td> </tr> <tr> <td>Wachtwoord</td> <td><input type="text" size="30" maxlength="30" name="wachtwoord" value="<?php print $_POST['wachtwoord']?>"></td> </tr> <tr> <td>Postcode</td> <td><input type="text" size="30" maxlength="30" name="postcode" value="<?php print $_POST['postcode']?>"></td> </tr> <tr> <td>Huisnummer</td> <td><input type="text" size="30" maxlength="30" name="huisnummer" value="<?php print $_POST['huisnummer']?>"></td> </tr> <tr> <td></td> <td><input type="submit" name="submit" value="Toon Informatie" ></td> </tr> </table> </form> <pre> <!-- Toon de output --> </pre> </body> </html>



