1

我在 PHP 中实现 SOAP API。我有基于 Java 的SOAP UI( http://soapui.org/ 。)。我创建了一个新项目并运行请求以获取数据。我在这里得到正确的数据。但是当我实现这个请求 PHP 时,它显示错误“没有收到 XML 数据”

我正在使用以下代码:

<?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);

谢谢

4

0 回答 0