Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
有没有办法让magento获得原始soap调用_Magento_Soap - Fatal编程技术网

有没有办法让magento获得原始soap调用

有没有办法让magento获得原始soap调用,magento,soap,Magento,Soap,我想通过soap给magento打个电话。 我没有安装PHP或magento,但我想调用api 1的MULTICALL方法 我看到的所有示例都是php,我没有看到对通过的soap进行反向工程 有没有一个工具,我可以使用它来推送PHP并获得移动的SOAP 这是我的肥皂剧。。这是错误的,但我不知道怎么做。 再次,我正在寻找一个工具,所以我不必再问这个问题 <SOAP-ENV:Envelope SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org

我想通过soap给magento打个电话。 我没有安装PHP或magento,但我想调用api 1的MULTICALL方法

我看到的所有示例都是php,我没有看到对通过的soap进行反向工程

有没有一个工具,我可以使用它来推送PHP并获得移动的SOAP

这是我的肥皂剧。。这是错误的,但我不知道怎么做。 再次,我正在寻找一个工具,所以我不必再问这个问题

 <SOAP-ENV:Envelope SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" 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/" 
    xmlns:ns2="http://xml.apache.org/xml-soap">
    <SOAP-ENV:Body><ns1:multiCall>
    <sessionId xs:type="type:string" xmlns:xs="http://www.w3.org/2000/XMLSchema-instance">f6bf01f73f6d995ea0a72d13ae3f2a28</sessionId>
    <calls SOAP-ENC:arrayType="xsd:ur-type[0]" xsi:type="ns1:FixedArray">


<item SOAP-ENC:arrayType="xsd:string[3]" xsi:type="SOAP-ENC:Array">
                          <item xsi:type="xsd:string">customer.info</item>
                          <item SOAP-ENC:arrayType="xsd:ur-type[2]" xsi:type="SOAP-ENC:Array">
                          <item xsi:type="ns2:Map">
                            <item>
                                    <key>email</key>
                                <value xsi:type="ns2:Map">
                                   <item>
                                     <key>eq</key>
                                     <value>john.smyth@example.com</value>
                                   </item>
                                </value>
                               </item>
                          </item>
                          </item></item>
</calls>
<options xsi:nil="true"/></ns1:multiCall></SOAP-ENV:Body></SOAP-ENV:Envelope>

我不太明白你的意思,但试试看。到目前为止,它对我的SOAP调用帮助很大。我在magento文档中有这段php代码,但由于我不使用php,而且我的应用程序与magento不在同一个框中,所以我发送SOAP以通过magento获取信息。遗憾的是,我找不到任何soap示例,在这个示例中,contacts with email=xxx是一个完全没有一行soap的soap文档示例: