Я хочу сделать SOAP-запрос к серверу. Но я борюсь с ошибкой.
Вот как должен выглядеть XML:
<ExternalOrder Ref="85" Version="2">
<Orders>
<Order Operation="Add" Client="1">
<Item Operation="Add">
<ItemId>244</ItemId>
<Description>coke</Description>
<Quantity>2</Quantity>
<Price>1.75</Price>
</Item>
</Order>
</Orders>
</ExternalOrder>
Вот мой PHP-код:
http://11.30.11.151/ProxyWebService/ProxyService.asmx?WSDL ‘, array (‘ trace ‘=> true));
$result = $client->__soapCall('AddOrder', array(
'ExternalOrder' => [
'Orders' => [
'Order' => [
'Item' => [
'ItemId' => '244',
'Description' => 'coke',
'Quantity' => '2',
'Price' => '1.75'
],
]
]
]
));
?>
Ответ сервера: ссылка на объект не установлена для экземпляра объекта.
Задача ещё не решена.
Других решений пока нет …