Имя: Пароль:
1C
 
Обращение из php к Web-сервису 1С.
0 Mustang
 
21.12.10
13:24
Скиньте пожалуйсто пример получение данных в php с web-сервиса 1C.
1 tridog
 
21.12.10
13:40
<?php

// Отключаем кэширование для SOAP. Если этого не сделать,
// функции веб-сервисов будут работать некорректно.
ini_set("soap.wsdl_cache_enabled", "0");

// Подключаемся к веб-сервису через SOAP, передаём логин и пароль для подключения
// к веб-сервису (не путать с логином и паролем для доступа к методам веб-сервиса,
// которые реализуются ниже через метод веб-сервиса auth).
$client = new SoapClient("http://v8.orenexp.local/v8_exp/ws/exp2web?wsdl" , array('login' => "_bitrix", 'password' => "123", 'exceptions' => 1));

// Создаём структуру с параметрами для метода веб-сервиса.
// Значения параметров получаем из формы на странице index.php.
$params["login"] = $_POST['login'];
$params["password"] = $_POST['password'];

// Вызываем метод веб-сервиса. Метод прописан в 1С как функция и
// возвращает булево - истину или ложь в зависимости от значений
// переданных ему параметров.
$a = $client->auth($params);

// Смотрим, что вернул метод auth веб-сервиса, и выводим
// соответствующее сообщение.
if ($a->return)
   {echo "Вы авторизованы.";}
else
   {echo "Неверный логин или пароль.";}

?>

А самостоятельно погуглить не судьба? SOAP он что в 1С, что в SAP'e, что в африке одинаков...
2 Mustang
 
21.12.10
13:41
спс