Ich versuche mich gerade an einem SOAP Call, aber irgendwie stehe ich auf dem Schlauch ...
ich soll zu diesem Format kommen:
Aber ich schaff es nicht, im Content Bereich die items richtig mitzugeben.
ich soll zu diesem Format kommen:
PHP-Code:
<ns1:SetDynamicImport
xmlns:ns1="http://patrick.plenty.shop/plenty/api/soap/version105/">
<oPlentySoapRequest_SetDynamicImport xsi:type="ns1:PlentySoapRequest_SetDynamicImport">
<FormatID xsi:type="xsd:int">30</FormatID>
<FormatName xsi:type="xsd:string">DaniTEST</FormatName>
<Delimiter xsi:type="xsd:int">0</Delimiter>
<OnlyMatching xsi:type="xsd:boolean">false</OnlyMatching>
<Content xsi:type="ns1:ArrayOfPlentysoapobject_string">
<item xsi:type="ns1:PlentySoapObject_String">
<Value xsi:type="xsd:string">ItemID;price</Value>
</item>
<item xsi:type="ns1:PlentySoapObject_String">
<Value xsi:type="xsd:string">961056;1000</Value>
</item>
</Content>
</oPlentySoapRequest_SetDynamicImport>
</ns1:SetDynamicImport>
PHP-Code:
$oPlentySoapRequest_Content->FormatID = "30";
$oPlentySoapRequest_Content->FormatName = "DaniTEST";
$oPlentySoapRequest_Content->Delimiter = "0";
$oPlentySoapObject_ItemContent = 'ItemID;Price';
$oPlentySoapRequest_Content->Content->PlentySoapObject[]->item = $oPlentySoapObject_ItemContent;
$oPlentySoapObject_ItemContent = '961056;"1000"';
$oPlentySoapRequest_Content->Content->PlentySoapObject[]->item = $oPlentySoapObject_ItemContent;
$oResponse=$this->oPlentySoapController->SetDynamicImport($oPlentySoapRequest_Content);
Kommentar