@vism

Как правильно в PHP сделать SOAP call с такими параметрами?

Есть такой реквест для соапа, как его обернуть в ПХП?
По документации не понял.

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<ParkAvail>
<ParkAvailRQ>
            		<RequestData>
<ParkInformation ServiceAreaID="ATL" StartDate="2014-08-29T02:40:00" EndDate="2014-08-31T02:40:00"/>
            		</RequestData>
</ParkAvailRQ>
</ParkAvail>
</soapenv:Body>
</soapenv:Envelope>
  • Вопрос задан
  • 219 просмотров
Пригласить эксперта
Ответы на вопрос 2
profesor08
@profesor08 Куратор тега PHP
Работайте как с XML
Ответ написан
@vism Автор вопроса
Нашел решение кажется

$url = 'https://secure.softwarekey.com/solo/webservices/Xm...';
$client = new SoapClient($url);

$xmlr = new SimpleXMLElement("");
$xmlr->addChild('AuthorID', $authorID);
$xmlr->addChild('UserID', $userID);
$xmlr->addChild('UserPassword', $userPassword);
$xmlr->addChild('Email', $customerEmail);

$params = new stdClass();
$params->xml = $xmlr->asXML();

$result = $client->CustomerSearchS($params);
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы