SOAP Nutzen, Fehler beim 2 SOAP Aufruf nach Anmeldung

Hallo zusammen,

ich sitze gerade Auf einer langen Leitung bei der Verbindung von SOAP im Oxid 4 EE shop.
Ich habe mir eine Php Datei anhand der gefundenen Infos von Doku etc geschrieben, welche die SOAP Verbindungen aufbaut. Mit dieser bekomme ich eine SessionID. Danach wollte ich mir einen Lagerbestand aus dem Bespielschop in meiner entwicklungsumgebung ausgeben lassen, aber ich bekomme keine Antwort die mir angezeigt wird(Result ist anscheint ler).

Kann mir jemand vieleicht sagen, wo ich falsch denke.
Es wäre schön, da ich die SOAP Schnittstelle für mehre Gedanken nutzen möchte.
Info Lagerbestand Bestellungen etc.

vielen Dank im vorraus Uwe

Code meiner Externen php-Datei

<?php
$sHost = “192.168.1.41”;

$oClient = new SoapClient( ‘http://’.$sHost.’/oxid/modules/erp/oxerpservice.wsdl’ ,
array(
‘location’ => ‘http://’.$sHost.’/oxid/modules/erp/oxerpservice.php’,
‘trace’ => 1
));

$oResult = $oClient->OXERPLogin(array(‘sUserName’ => ‘admin’, ‘sPassword’ => ‘admin’, ‘iShopID’ => ‘1’,‘iLanguage’ => ‘0’));
echo “session-id:”.$oResult->OXERPLoginResult->sMessage."<br>";

$oClientLager = new SoapClient( ‘http://’.$sHost.’/oxid/modules/erp/oxerpservice.wsdl’ ,
array(
‘location’ => ‘http://’.$sHost.’/oxid/modules/erp/oxerpservice.php’,
‘trace’ => 1
));
$oResulttest = $oClientLager->OXERPGetArticleStock(array(‘sSessionID’ => ‘$oResult->OXERPLoginResult->sMessage’, ‘sArticleID’ => ‘2162’));
echo “LagerBestand:”.$oResulttest->OXERPGetArticleStockResult->sMessage .“mesage” .$oResulttest->OXERPGetArticleStockResult->aResult[0][0].“blResult” .$oResulttest->OXERPGetArticleStockResult->blResult;

?>

Hallo Uwe,

sorry, an dieser Stelle muss ich passen.
Aber kann denn $sHost = “192.168.1.41”; richtig sein? Ggf. sollte hier eine URL eingetragen werden, oder?

Gruß