SOAP请求在SOAP UI中工作,但在PHP中不工作
我正在用PHP实现SOAP API。我有SOAP用户界面。它是基于Java的。我创建了一个新项目并运行了一个获取数据的请求。我在这里得到了正确的数据。但当我实现这个PHP请求时,它显示了一个错误,没有收到XML数据 我正在使用以下代码:SOAP请求在SOAP UI中工作,但在PHP中不工作,php,web-services,api,soap,wsdl,Php,Web Services,Api,Soap,Wsdl,我正在用PHP实现SOAP API。我有SOAP用户界面。它是基于Java的。我创建了一个新项目并运行了一个获取数据的请求。我在这里得到了正确的数据。但当我实现这个PHP请求时,它显示了一个错误,没有收到XML数据 我正在使用以下代码: <?php $client = new SoapClient("http://ws.spexlive.net/service/soap/catalog?appId=225915&wsdl", array('trace' => 1, "exce
<?php
$client = new SoapClient("http://ws.spexlive.net/service/soap/catalog?appId=225915&wsdl", array('trace' => 1, "exceptions" => 0));
$result = $client->GetCategories(array('catalog' => 'na', 'siteId' => 0, 'locale'=>"en_us", 'type'=>"default"));
echo "====== REQUEST HEADERS =====" . PHP_EOL;
var_dump($client->__getLastRequestHeaders());
echo "========= REQUEST ==========" . PHP_EOL;
var_dump($client->__getLastRequest());
echo "========= RESPONSE =========" . PHP_EOL;
var_dump($result);
谢谢面对同样的问题,请检查这是否有效: