Soap php как отправка запросов на сервер?

Нужно отправить вот такое на сервер с другого сервера)
$host = "адрес";
	$login = "test";
	$password = "test";
	$client = new SoapClient($host);	
	$request = new stdClass();

	//что то еще

	$result = $client->__call("", array($request));

<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
<s:Body>
<GetTariffList xmlns="http://адрес.Services.Delivery/" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
<login> LOGIN</login>
<password>PASSWORD </password>
<contractID>CONTRACTID </contractID>
<tariffRateTypeId> </tariffRateTypeId>
</GetTariffList>
</s:Body>
</s:Envelope>
  • Вопрос задан
  • 4281 просмотр
Решения вопроса 1
@apasen
$client = new SoapClient("some.wsdl", array('login'          => "some_name",
                                            'password'       => "some_password"));

А потом
$client->__soapCall("SomeFunction", array($a, $b, $c));
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы