xml — получает данные запроса PHP SOAP

У меня есть страница, которая будет получать данные непосредственно из запроса SOAP. Проблема в том, «Как я получу эти данные?». Если данные поступают непосредственно в $_GET параметр, я могу получить с помощью $_GET['PARAM'], но как мне получить данные здесь, как они поступают непосредственно в SOAP?

У меня есть файл WSDL, NotificationToCP.wsdl.

Ниже приведен запрос SOAP.

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:sub="http://example.com">
<soapenv:Header/>
<soapenv:Body>
<sub:handleNewSubscription>
<custAttributesDTO>
<cpId>{$cpId}</cpId>
<cpPwd>{$cpPwd}</cpPwd>
<productId>{$productId}</productId>
<channelName>{$channelName}</channelName>
<contentProvider>{$contentProvider}</contentProvider>
<cpName>{$cpName}</cpName>
<firstConfirmationDTTM>{$firstConfirmationDTTM}</firstConfirmationDTTM>
<secondConfirmationDTTM>{$secondConfirmationDTTM}</secondConfirmationDTTM>
</custAttributesDTO>
</sub:handleNewSubscription>
</soapenv:Body>
</soapenv:Envelope>

Я пытаюсь получить эти данные запроса SOAP с помощью следующего кода.

$client = new SoapClient($_SERVER['DOCUMENT_ROOT'] . "/test/NotificationToCP.wsdl", array('trace' => true));
var_dump($client->__getLastResponse());

Я не могу понять, где я иду не так.

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]