|
utilsation de soap sur un serveur non windev |
Débuté par agilesoft, 28 mai 2014 14:07 - 1 réponse |
| |
| | | |
|
| |
Posté le 28 mai 2014 - 14:07 |
Bonjour Comment je peux interpréter ce code en windev ?
<?php $usernameToken = array( 'Email' => $username, 'password' => $password ); $wsse_ns = "http://schemas.xmlsoap.org/ws/2002/07/secext"; $SoapVarUser = new SoapVar($username, XSD_STRING, NULL, $wsse_ns, NULL, $wsse_ns); $SoapVarPass = new SoapVar($password, XSD_STRING, NULL, $wsse_ns, NULL, $wsse_ns); $wsse_auth = new SoapVar($usernameToken, SOAP_ENC_OBJECT, NULL, $wsse_ns, 'AuthenticationHeader', $wsse $header=new SoapVar($wsse_auth, SOAP_ENC_OBJECT, NULL, $wsse_ns, 'Security', $wsse_ns); $wsse_header = new SoapHeader($wsse_ns, 'AuthenticationHeader', $header, True);
$wsdl = "https://api3.popfax.com/?service=Popfax&wsdl"; $client = new SoapClient($wsdl); $client->__setSoapHeaders(array($wsse_header)); $response = $client->__SoapCall('PopfaxService.getAccountInfo',array());
?>
Comment je dois faire pour entrer l'email et password et de connecter au serveur ? J’utilise la fonction SOAPExécute Je suis nouveau avec les webservice
Aide-moi Merci |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 841 messages Popularité : +19 (27 votes) |
|
Posté le 28 mai 2014 - 18:02 |
Bonjour,
Je ne me suis jamais posé la question et je travail avec des webservices non Windev que j’écris en PHP. Apparemment ton WSDL est déjà décrit puisque tu as l'adresse et c'est la partie la plus complexe.
Importe le webservice dans Windev ( c'est tout simple ) et après utilise les fonctions du WebService.
-- Miro |
| |
| |
| | | |
|
| | | | |
| | |
|