2013-09-25 115 views
1

有沒有一種工具可以用來查找調用magento php調用的SOAP?Magento multicl XML /肥皂

我試圖從一個magento網站寫入/讀取數據。我不在現場,我的代碼是用PHP以外的語言實現的。我一直在搖擺不定,但最近注意到了V1中的多重方法。

我遇到的問題是我無法在multicall api上找到任何文檔。我在Google上看到很多問題,但沒有文檔。

我想知道如果一個Magento的傢伙/女孩在那裏可以張貼SOAP/XML的堅果簡單的電話multicall。東西我可以用作基地跳脫。

回答

1

我的好朋友在新西蘭給我這個片段。這是一個multicall的例子..

感謝丹!

<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="urn:Magento" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"> 
<SOAP-ENV:Body> 
<ns1:multiCall> 
<sessionId xsi:type="xsd:string">55444333222111c5eccf0bc5e3aea54d8</sessionId> 
<calls SOAP-ENC:arrayType="xsd:ur-type[4]" xsi:type="ns1:FixedArray"> 
    <item SOAP-ENC:arrayType="xsd:string[2]" xsi:type="SOAP-ENC:Array"> 
    <item xsi:type="xsd:string">catalog_product.info</item> 
    <item xsi:type="xsd:string">51</item> 
    </item> 
    <item SOAP-ENC:arrayType="xsd:string[2]" xsi:type="SOAP-ENC:Array"> 
    <item xsi:type="xsd:string">catalog_product.info</item> 
    <item xsi:type="xsd:string">52</item> 
    </item> 
    <item SOAP-ENC:arrayType="xsd:string[2]" xsi:type="SOAP-ENC:Array"> 
    <item xsi:type="xsd:string">catalog_product.info</item> 
    <item xsi:type="xsd:string">53</item> 
    </item> 
    <item SOAP-ENC:arrayType="xsd:string[2]" xsi:type="SOAP-ENC:Array"> 
    <item xsi:type="xsd:string">catalog_product.info</item> 
    <item xsi:type="xsd:string">54</item> 
    </item> 
</calls> 
<options xsi:nil="true"/> 
</ns1:multiCall> 
</SOAP-ENV:Body> 
</SOAP-ENV:Envelope>