|
Компонента ROM-Asterisk и 1с |
☑ |
0
Rokstedi
30.10.12
✎
12:52
|
Здравствуйте. Подключаю внешнюю компоненту, подключаюсь:
Телефония=Новый("AddIn.ROM-Asterisk");
Телефония.Подключиться("192.168.13.2",5038);
Результат - Телефония.Connected=1
Выполняю команду:
ТекстКоманды="Action: login"+Символы.ПС+
"Username: 911"+Символы.ПС+
"Secret: 1234567"+Символы.ПС;
Телефония.ВыполнитьКоманду(ТекстКоманды);
Возвращает 0. В чем дело, через другую компоненту(obelisk.dll) подключаюсь без проблем.
|
|
1
Godofsin
30.10.12
✎
12:57
|
|
|
2
Rokstedi
30.10.12
✎
13:01
|
(1) по этому и настраивал
|
|
3
ksergey
01.11.12
✎
10:24
|
(0) Имею аналогичный результат. Посмотрел отладчиком в ПанелиТелефонии - похоже что функция
ВыполнитьКоманду() всегда возвращает 0(я в обработке подправил на ЛОЖЬ)
|
|
4
ksergey
01.11.12
✎
10:27
|
пример
добавил новое поле для ввода произвольных команд астерикса
с целью посмотреть сообщения отклика сервера на команды. Также добавил вывод сообщения в функции запуска команды.
Если ВыполнитьКоманду(СтрКоманда) Тогда
Сообщить("Команда выполнена!");
Иначе
Сообщить("Команда НЕ выполнена!");
КонецЕсли;
Запустил обработку и выполнил 2 команды Status и Ping и получил такие сообщения:
Внешняя компонента для связи с Asterisk успешно загружена
Команда НЕ выполнена!
Response: Success
Message: Channel status will follow
Event: StatusComplete
Items: 0
Команда НЕ выполнена!
Response: Success
Ping: Pong
Timestamp: 1351492882.827631
Хотя явно по отклику Сервера команды выполнены!
Видимо в данном творчестве я чего-то не "допонял" :-(
Кстати, написал по этому поводу вопрос разработчику, но никак не отреагировал...
|
|
5
ksergey
01.11.12
✎
10:30
|
(0) так что если параметры логина верные, то в твоем случае ВК успешно подключается, только вот узнать об этом скорее всего можно по отклику сервера АМI на последнюю команду, а не по возвращаемому значению функции
|
|
6
oleg rizvanov
05.11.12
✎
01:42
|
Спасибо. Действительно, вкралась ошибка - уже исправил. Просто обновите релиз внешней компоненты на сайте Simplit.
|
|
7
ksergey
06.11.12
✎
16:35
|
(6)проверил. на сайте в панели еще старая компонента
|
|