Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
doc:1cajam:api [2013/08/16 21:17] nb [Функции AMI реализованные в компоненте] |
doc:1cajam:api [2015/10/09 11:46] (текущий) nb |
||
---|---|---|---|
Строка 47: | Строка 47: | ||
| [[doc:1cajam:api:GetConfig|GetConfig(Filename,Category, ActionID, Result)]]|Получение заданного файла конфигурации| | | [[doc:1cajam:api:GetConfig|GetConfig(Filename,Category, ActionID, Result)]]|Получение заданного файла конфигурации| | ||
| [[doc:1cajam:api:GetConfigJSON|GetConfigJSON( Filename, ActionID, Result)]]|Получение заданного файла конфигурации в формате JSON| | | [[doc:1cajam:api:GetConfigJSON|GetConfigJSON( Filename, ActionID, Result)]]|Получение заданного файла конфигурации в формате JSON| | ||
+ | | [[doc:1cajam:api:GetHASPInfo|GetHASPInfo(Result)]]|Получение информации по ключам защиты Sentinel HASP| | ||
| [[doc:1cajam:api:GetVar|GetVar(Channel, Variable, ActionID, Result)]]|Получение значения переменной канала.| | | [[doc:1cajam:api:GetVar|GetVar(Channel, Variable, ActionID, Result)]]|Получение значения переменной канала.| | ||
| [[doc:1cajam:api:Hangup|Hangup(Channel, Cause, ActionID, Result)]]|Завершение соединение на заданном канале.| | | [[doc:1cajam:api:Hangup|Hangup(Channel, Cause, ActionID, Result)]]|Завершение соединение на заданном канале.| | ||
Строка 119: | Строка 120: | ||
* [[doc:1cajam:api:RawCommand|RawCommand]] - отправка любой произвольной команды на Asterisk | * [[doc:1cajam:api:RawCommand|RawCommand]] - отправка любой произвольной команды на Asterisk | ||
+ | * [[doc:1cajam:api:RawCommandAsync|RawCommandAsync]] - отправка любой произвольной команды на Asterisk в асинхронном режиме | ||
===== Отправка файлов через AJAM интерфейс Asterisk ===== | ===== Отправка файлов через AJAM интерфейс Asterisk ===== | ||
Строка 124: | Строка 126: | ||
* [[doc:1cajam:api:PostFile|PostFile(FileName, Result)]] - отправка файла на сервер Asterisk используя проктокол AJAM. | * [[doc:1cajam:api:PostFile|PostFile(FileName, Result)]] - отправка файла на сервер Asterisk используя проктокол AJAM. | ||
| | ||
+ | ===== Параметры компонента ===== | ||
+ | ^Параметр^Описание^ | ||
+ | |Host|Адрес сервера Asterisk| | ||
+ | |Port|Порт на котором опубликован AJAM интерфейс, по-умолчанию 8088| | ||
+ | |Prefix|Префикс AJAM интерфейса, по-умолчанию asterisk| | ||
+ | |Enabled|Состояние компонента, если true значит компонент соединен с Asterisk| | ||
+ | |DigestAutorization|Режима Digest авторизации в AJAM инетрфейсе| | ||
+ | |ObjectEventMode|Если установить в true, то все внешние события будут возбраняться в виде строки которая вычисляется функцией 1С "Вычислить"| | ||
+ | |SOAPEvents|Если установить в true включится режим отправки всех событий на указанный в следующем параметре адрес| | ||
+ | |SOAPUrl|Полный путь к вебсервису, способному обрабатывать события Asterisk| | ||
+ | |EventsTimeout|Таймаут обработки событий Asterisk| | ||
+ | |UseHTTPS|Если установить в true, компонент будет шифровать все сообщения AJAM| | ||
+ | |Version|Возвращает версию компонента| | ||
+ | |HaspLicenseServer|Адрес сервера лицензирования HASP| | ||
+ | |Proxy|Адрес HTTP прокси сервера| | ||
+ | |PorxyLogin|Логин на HTTP прокси| | ||
+ | |PorxySecret|Пароль на HTTP прокси| | ||
+ | |MikoLicense|Параметр для установки облачной лицензии МИКО SAAS| | ||
+ | |LicenseMode|Возвращает текущий режим лицензирования компонента| | ||
===== Полезные ссылки ===== | ===== Полезные ссылки ===== | ||
* [[kb:asterisk:ami|Список всех команд AMI Asterisk]] | * [[kb:asterisk:ami|Список всех команд AMI Asterisk]] | ||
* [[doc:1cajam|SDK: Компонента связи 1C и Asterisk]] | * [[doc:1cajam|SDK: Компонента связи 1C и Asterisk]] |