Soap Header

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

  • Soap Header

    Hallo zusammen,

    ich möchte einen Webservice ansprechen.
    Die Anfrage muss so aussehen:
    PHP-Code:
    <?xml version="1.0" encoding="utf-8"?>
    <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xmlns:xsd="http://www.w3.org/2001/XMLSchema" 
    xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
      <soap:Header>
        <LoginControl xmlns="http://server.de/o2Web/o2Con">
          <username>string</username>
          <password>string</password>
        </LoginControl>
      </soap:Header>
      <soap:Body>
        <GetItemInfo xmlns="http://server.de/o2Web/o2Con">
          <InItemsRows>
            <InItemsRow>
              <ItemID>int</ItemID>
              <Quantity>double</Quantity>
            </InItemsRow>
            <InItemsRow>
              <ItemID>int</ItemID>
              <Quantity>double</Quantity>
            </InItemsRow>
          </InItemsRows>
        </GetItemInfo>
      </soap:Body>
    </soap:Envelope>
    Ich habe mir die PHP doku bezüglich SOAP durchgelesen, aber leider nicht kapiert.
    Mir ist unklar, wie ich diese Struktur mit diesen Mitteln hinbekommen.

    Mein erster Versucht war:
    PHP-Code:
    $client = new SoapClient("https://server.de/o2Web/o2Con.asmx?WSDL",array('trace' => 1));
    $result $client->__soapCall("GetItemInfo", array("ItemID" => "3434","Quantity" => "5")); 
    kann mir bitte jemand helfen ?

    Gruß jogi
Lädt...
X