|
подключение к SOAP в 1с 8.2 | ☑ | ||
|---|---|---|---|---|
|
0
Хрюкин
06.02.13
✎
05:12
|
В 7-ке есть обработка, которая нормально работает с SOAP
СервисСОАП = CreateObject("MSSOAP.SoapClient30"); СервисСОАП.MSSoapInit("http://eis_1c:pass@eis.1c/soap/soap_1c.php?wsdl"); СервисСОАП.ConnectorProperty("AuthUser","eis_1c"); СервисСОАП.ConnectorProperty("AuthPassword","pass"); СервисСОАП.ConnectorProperty("WinHTTPAuthScheme",1); НашОтвет1 = СервисСОАП.Dog_EISDogList(); Пытаюсь то же самое сделать в 8.2. Никак не получается. В интернете примеры нашел для 8.2 - тоже не работают. Помогите, кто чем может. |
|||
|
1
ZanderZ
06.02.13
✎
08:03
|
покажи как пытаешься
|
|||
|
2
Хрюкин
06.02.13
✎
08:28
|
Пытаюсь вот так
ОпределениеТ=Новый WSОпределения("http://eis_1c:pass@eis.1c/soap/soap_1c.php?wsdl"); Т=Новый WSПрокси(ОпределениеТ,"http://eis_1c:pass@eis.1c/soap/soap_1c.php?wsdl","eis_1c","pass"); ОтветОбщ = Т.Dog_EISDogList(); |
|||
|
3
Хрюкин
06.02.13
✎
08:29
|
при этом ругается на вторую строку, что мол сервис не обнаружен.
|
|||
|
4
Fragster
гуру
06.02.13
✎
08:36
|
СП вообще никто не читает?
|
|||
|
5
Хрюкин
06.02.13
✎
10:21
|
(4) Напиши конкретно, что не так.
|
|||
|
6
Asmody
06.02.13
✎
10:35
|
(2) в конструкторе WSПрокси указывается URI пространства имен, имя сервиса и имя точки подключения, а не то, что ты написал
|
|||
|
7
Хрюкин
06.02.13
✎
10:41
|
(6) Из старого кода, который работает в 7.7 я не могу найти какое у меня URI пространства имен, имя сервиса и имя точки подключения. Может этих данных там и нет? Помогите, пожалуйста.
|
|||
|
8
Fragster
гуру
06.02.13
✎
10:52
|
(7) они все есть в Определении
|
|||
|
9
Asmody
06.02.13
✎
10:56
|
WSСервис=ОпределениеТ.Сервисы[0];
Т=Новый WSПрокси(ОпределениеТ, WSСервис.URIПространстваИмен, WSСервис.Имя, WSСервис.ИмяТочкиПодключения); |
| Форум | Правила | Описание | Секции | Поиск |