I am trying to connect and use a WebService with PHP and SoapClient, but getting the following error
Fatal error: Uncaught SoapFault exception: [SOAP-ENV:Client] Error cannot find parameter in /www/1/html/webservices/tuev-nord-ass/soapclientconnect.php:21
I have SOAP already installed. But still dont know why i am getting this error. I am new to web services and might be doing mistake somewhere.
WSDL link:
http://www.schwackenet.de/awonline/de/service2/SNWebService.php?wsdl
My code:
<?php
ini_set("soap.wsdl_cache_enabled", "0");
ini_set('soap.wsdl_cache_ttl', '0');
$wsdl = 'http://www.schwackenet.de/awonline/de/service2/SNWebService.php?wsdl';
$options = array('trace' => true);
$client = new SoapClient($wsdl,
array(
'Benutzer' => 'desenbeck',
'Kennwort' => 'desenbeck',
'KonzernID' => '100',
'Händler-Nr' => 'INT31303',
'DMS-ID' => 'A13T2D19',
'encoding'=> 'ISO-8859-1'
)
);
//Returns list of available SOAP functions described in the WSDL for the Web service.
var_dump($client->__getFunctions());
//some parameters to send
$result = $client->Login('Benutzer', 'Kennwort', 'KonzernID', 'Händler-Nr', 'DMS-ID');
var_dump($result);
?>