Задать вопрос

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>
  • Вопрос задан
  • 4283 просмотра
Подписаться 3 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
@apasen
$client = new SoapClient("some.wsdl", array('login'          => "some_name",
                                            'password'       => "some_password"));

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

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

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