2013-09-25 2 views
1

magento PHP 호출을 위해 호출되는 SOAP를 찾는 데 사용할 수있는 도구가 있습니까?Magento multicall XML/soap

magento 사이트에서 데이터를 쓰거나 읽으려고합니다. 나는 현장에 있지 않고 코드는 PHP 이외의 언어로 구현됩니다. 나는 꽤 잘 흔들어 봤지만, 최근에 V1의 multicall 메소드를 주목했다.

내가 가지고있는 문제는 내가 다중 콜 API에 대한 문서를 찾을 수 없다는 점입니다. 나는 구글에 대해서 많은 질문을하지만 문서는 볼 수 없다.

Magento Guy/Girl이 간단한 멀티 콜 호출을 위해 SOAP/XML을 게시 할 수 있는지 궁금합니다. 뛰어 내릴 기지로 사용할 수있는 무언가 ..

답변

1

뉴질랜드의 친한 친구가 저에게이 스 니펫을 보냈습니다. 그것은 멀티 콜의 예입니다.

고맙습니다!

<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> 
관련 문제