[Web Service][SOAP] Client soap PHP et C#
Bonjour,
Pour mon code je dois utiliser une webmethod dans mon code php. Celle-ci est en langage C#.
Le hic je n'arrive a obtenir que des erreur lors de l'appel de la webmethod
voila mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
|
$client = new soapclient('http://xxxxxx/ref.asmx?WSDL');
$webm_login = "Test";
$webm_passwd = 'ok';
$id_partenaire = 'Test';
$nb_ligne_par_page = 0;
$page = 0;
$param = array ('user_login'=>(string)$webm_login,'user_passwd'=>(string)$webm_passwd,'login'=>(string)$id_partenaire,
'nb_ligne_par_page'=>(int)$nb_ligne_par_page,'page'=>(int)$page);
$data = $client->__soapCall("GetAllPartenaire_byLogin_byPage", $param);
print_r($data); |
Et voici l'erreur obtenue
Citation:
Fatal error: Uncaught SoapFault exception: [soap:Server] Server was unable to process request. ---> login must be string not null in ****index.php:17 Stack trace: #0****index.php(17): SoapClient->__soapCall('GetAllPartenair...', Array) #1 ****index.php(643): include('/****...') #2 {main} thrown in *****index.php on line 17
si quelqu'un pouvait m'expliquer aussi le fonctionnement car je suis un peu perdu.