HyperTronix
Grünschnabel
Hallo, ich habe ein kleines Problem mit SOAP.
Ich Rufe eine Funktion auf, die mir Informationen zurück liefert, aber einige dieser Informationen muss ich explizit anfordern.
Die, die als default false sind, bekomme ich nicht ausgeliefert.
Ich habe ein Auszug aus der WSDL und von meinem Code.
Vielleicht hat Ihr ja einen Tipp für mich, wie ich an alle Daten komme.
Gruß
Hypertronix
WSDL Auszug :
Code Auszug :
ergänzung:
ich möchte alle Informationen die ich über "irgendwas" bekommen kann, ich bekomme momentan aber nur den Titel, der Standard auf "true" steht.
Die Doku sagt dazu nur :
Member-Variablen
Name Typ
addTitle boolean (default=true)
addCover boolean (default=false)
addLyric boolean (default=false)
addMultimedia boolean (default=false)
addExternalOnlineServices boolean (default=false)
Ich habe bisher Verschiede schreibweisen versucht. Bsp.:
"addCover" => true,
"addCover" => "true",
"addCover" => 0,
"addCover" => "0",
Ich Rufe eine Funktion auf, die mir Informationen zurück liefert, aber einige dieser Informationen muss ich explizit anfordern.
Die, die als default false sind, bekomme ich nicht ausgeliefert.
Ich habe ein Auszug aus der WSDL und von meinem Code.
Vielleicht hat Ihr ja einen Tipp für mich, wie ich an alle Daten komme.
Gruß
Hypertronix
WSDL Auszug :
Code:
<xsd:complexType name="irgendwas">
?
<xsd:sequence>
<xsd:element default="true" name="addTitle"
type="xsd:boolean"/>
<xsd:element default="false" name="addCover" type="xsd:boolean"/>
<xsd:element default="false" name="addLyric" type="xsd:boolean"/>
<xsd:element default="false" name="addMultimedia" type="xsd:boolean"/>
<xsd:element default="false" name="addExternalOnlineServices" type="xsd:boolean"/>
</xsd:sequence>
</xsd:complexType>
Code:
$data = $this->soapclient->__soapCall('getCDData', array( 'getCDData' => array(
'cdDataID' => $cd_id, 'irgendwas' => array(
"addTitle" => true,
"addCover" => true,
"addLyric" => true,
"addMultimedia" => true,
"addExternalOnlineServices" => true
),
...
ergänzung:
ich möchte alle Informationen die ich über "irgendwas" bekommen kann, ich bekomme momentan aber nur den Titel, der Standard auf "true" steht.
Die Doku sagt dazu nur :
Member-Variablen
Name Typ
addTitle boolean (default=true)
addCover boolean (default=false)
addLyric boolean (default=false)
addMultimedia boolean (default=false)
addExternalOnlineServices boolean (default=false)
Ich habe bisher Verschiede schreibweisen versucht. Bsp.:
"addCover" => true,
"addCover" => "true",
"addCover" => 0,
"addCover" => "0",
Zuletzt bearbeitet: