Добрый день. Реализовал веб-сервис. Описал функцию для веб-сервиса. Делал по примеру . Далее реализовал обработку по подключению компоненты и отправке запроса через компоненту. На веб-сервис ничего не пришло. Может не так что делаю?
Вот код отправки запроса. Результат положительный:
Вот код логина:
Вот код процедуры веб-сервиса:
З.Ы. В журнал регистрации из процедуры веб-сервиса ничего не пишется.
Вот код отправки запроса. Результат положительный:
| Код |
|---|
Результат = "";
Попытка
Компонент.Originate("Local/10000555@miko_ajam","","","","","", "v1=SIP%2F525,v2=2019-06-03,v3=2019-06-04,v4=375293416033-+375156265912-525","", "NoCDR","","1","","","pt1c525",Результат); //pt1c525
Исключение
Сообщить("блин, не работает");
КонецПопытки; |
Вот код логина:
| Код |
|---|
Попытка
Компонент.Host = "192.168.99.164";//"asterisk.adress.ru";
Компонент.Port = "8088";
Компонент.EventsTimeout = 5;
Компонент.DigestAutorization = Ложь;;
Компонент.UseHTTPS = Ложь;
Компонент.SOAPEvents = Истина;
Компонент.SOAPUrl = "http://192.168.99.150/MicoComponent/ws/1C_MIKO_Asterisk.DirectPartner.1cws";
Компонент.MikoLicense = "MIKO-XXXXX-XXXXX-XXXXX-XXXXX";
Результат="";
Если Компонент.Login("*****","*****",Результат) Тогда
ЗаписьЖурналаРегистрации( "Результат соединения: "+Результат + "" + Компонент.Version);
Иначе
ЗаписьЖурналаРегистрации("Авторизация не удалась."+ "" + Компонент.Version);
КонецЕсли;
Исключение
ЗаписьЖурналаРегистрации("Исключение при логине на сервере Asterisk");
КонецПопытки; |
Вот код процедуры веб-сервиса:
| Код |
|---|
Функция EventListner(Param1, Param2, Param3)
ЗаписьЖурналаРегистрации("EventListner" + Param3);
Возврат Param3;
КонецФункции |
Изменено: - 08.06.2019 16:24:04