Итак, я получил ссылку WSDL с учетными данными имени пользователя и пароля.
Я создал сайт php, который, я думаю, запрашивает результаты из WSDL с указанным именем пользователя и паролем.
Тем не менее, мой сайт пуст.
HTML:
<head><meta charset="utf-8" />
<title>Testing wsdl</title>
</head>
<body>
<?php
$options = array(
'hid denwith a space\username1' => $userName,
'pass#word' => $password,
);
$client = new SoapClient("https://online.infracontrol.com/Areas/Parking/Services/V1/ParkingInfo.asmx?wsdl", array('soap_version' => SOAP_1_2));
$result = $client('ListSites', $options);
?>
</body>
</html>
PHP-код основан на следующей информации:
POST /Areas/Parking/Services/V1/ParkingInfo.asmx HTTP/1.1
Host: online.infracontrol.com
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<ListSites xmlns="http://tempuri.org/">
<userName>string</userName>
<password>string</password>
</ListSites>
</soap12:Body>
</soap12:Envelope>
Но почему мой сайт пуст, когда я обновляю его?
И как я могу использовать этот результат в качестве данных для моей карты?