SOAP Request mit PHP5

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • SOAP Request mit PHP5

    Hallo Forum

    Ich habe ein Problem mit einer SOAP Anfrage an einen Webservice (PHP5.x native SOAP Erweiterung)

    Hier eine Auszug aus dem XML Baum:

    ...
    <proxyServerURL>http:://proxyServer.example.com/</proxyServerURL>
    <servicesURL>http:://services.example.com/</servicesURL>
    <services>
    <service uuid = "">
    <telecasterServiceName>service1</telecasterServiceName>
    <name>service1</name>
    <url>http://service</url>
    <urlButtonIndex>1</urlButtonIndex>
    <urlLabel>Label</urlLabel>
    </service>
    </services>
    <softkeyTemplateName>Standard User</softkeyTemplateName>
    ....


    Nun mein PHP Code:
    PHP-Code:
       $client = new SoapClient(NULL, array (
                           
    "location" => "http://url/soap.dll",
                                    
    "uri"   => "http://url/AXL/1.0",
                                    
    "login" => "user",
                                    
    "password" => "pass",
                                    
    "trace" => 1,
                                    
    "exceptions" => 0,
                                    
    "style" => SOAP_RPC,
                                    
    "use"   => SOAP_ENCODED
                                    
    )
                            );
    $param = array( new SoapParam ("neueserviceurl""serviceURL")
    try {
            echo 
    "<pre>\n";
           
    $bett $client->__soapCall("updateText"$param);
           echo 
    $bett;
            echo 
    "\n</pre>\n";
    } catch (
    SoapFault $exception) {
            echo 
    $exception;
    }


    ?> 
    Wenn ich das Script so laufen lasse kann ich den Wert in serviceURL ohne Probleme ändern.

    Was mir aber nicht gelingt ist, "SUB-Werte" zu ändern wie zum Beispiel <name>alternamer</name> innerhalb von <services><service>
    Ich habe schon alles mögliche probiert, aber ich bekomme den passenden SoapParam einfach nicht zusammen.

    Bin für jeden Tipp dankbar

    Gruß,
    Marcus
Lädt...
X