Hallo,
ich habe von einem Partner einen Webservice zur Verfügung gestellt bekommen (ohne WSDL, aber geschützt durch .htaccess). Wie kann ich nun diesen Service ansprechen und dessen Funktionen nutzen?
Das habe ich bisher probiert:
Als Ausgabe erhalte ich
Normalerweise sollte dies doch funktionieren oder?
Weiterhin ist noch zu sagen, er hat den Server in Perl bereitgestellt (SOAP::Lite) und ich möchte ihn per PHP ansprechen. Funktioniert das, wenn nicht, dann hat sich obiges ja definitiv erledigt.
Viele Grüße
Sven
ich habe von einem Partner einen Webservice zur Verfügung gestellt bekommen (ohne WSDL, aber geschützt durch .htaccess). Wie kann ich nun diesen Service ansprechen und dessen Funktionen nutzen?
Das habe ich bisher probiert:
PHP Code:
$sUser = 'UName';
$sPass = 'UPass';
$sUrl = 'http://bla.test.de/app/api';
$sServiceUrl = 'http://'.$sUser.':'.$sPass.'@bla.test.de/app/api';
$sNameSpace = 'urn:Irgendwas/API';
$paramters = '';
try {
$client = new SoapClient( NULL,
array(
"location" => $sServiceUrl,
"uri" => $sNameSpace,
"style" => SOAP_RPC,
"use" => SOAP_ENCODED
)
);
echo $client->checkService();
}
catch ( SOAPFault $f ) {
print $f->faultstring;
}
Code:
Authorization Required
Weiterhin ist noch zu sagen, er hat den Server in Perl bereitgestellt (SOAP::Lite) und ich möchte ihn per PHP ansprechen. Funktioniert das, wenn nicht, dann hat sich obiges ja definitiv erledigt.
Viele Grüße
Sven