новое событие
Информационный поток
Задания вакансии материалы разработки сообщения форума

Отладка WEB-сервиса 1С для сайта (с помощью php). Часть 1.

  • Добавить свою публикацию
  • для этого требуется регистрация

Я предлагаю сделать это с помощью php модуля, который легко устанавливается даже незнающим человеком.

(Как это сделать я опишу отдельно в Части 0).

Делаем так:

1. Создаем текстовый файл, исохраняем его под именем, скажем: "test.php"

2. Открываем его блокнотом

3. Пишем:

 

ini_set("display_errors",1);
error_reporting(E_ALL);
echo('start
');
set_time_limit(90);
$client = new SoapClient("http://192.168.1.2/ff/ws/ws1.1cws?wsdl",array('login' => "Admin",'password' => "123123"));
$params["id"]="26";
$result = $client->Synchronize1C($params);
$msg = $result -> return;
echo $msg;

echo('
end
');

?>

4. Кладем этот файл в корень папки виртуально/настоящего сайта.

5. Открываем браузер и пишем в адресной строке: 

http://tm/test.php

6. Причем этот процесс можно отлаживать с двух сторон, как со стороны сайта, так и со стороны 1с.

Если вам интересно, пишите могу раскрыть тему с разных сторон, и более глубоко.

 

Пояснения по п.4.:

192.168.1.2 - это ип адрес вашего компа, http-сервера;

ff - название вашей опубликованной базы 1С;

login и password - логин и пароль пользователя 1С;

"Synchronize1C"- название метода вашего WEB-Сервиса

"id" - параметр метода "Synchronize1C" вашего WEB-Сервиса

 
0
Еще от автора
≡ к списку статей