Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
doc:1cajam:api [2013/08/16 21:06] 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)]]|Завершение соединение на заданном канале.| | ||
Строка 112: | Строка 113: | ||
| [[doc:1cajam:api:StopMonitor|StopMonitor(Channel, ActionID, Result)]]| Останов записи разговора на заданном канале| | | [[doc:1cajam:api:StopMonitor|StopMonitor(Channel, ActionID, Result)]]| Останов записи разговора на заданном канале| | ||
| [[doc:1cajam:api:UnpauseMonitor|UnpauseMonitor(Channel, ActionID, Result)]]|Возобновление остановленной записи вызова | | | [[doc:1cajam:api:UnpauseMonitor|UnpauseMonitor(Channel, ActionID, Result)]]|Возобновление остановленной записи вызова | | ||
- | | [[doc:1cajam:api:UpdateConfig|UpdateConfig(SrcFilename, DstFilename, Reload, Action, Cat, Var, Value, Match, Line, ActionID, Result)]]|FIXME Перезапись файла конфигурации| | + | | [[doc:1cajam:api:UpdateConfig|UpdateConfig(SrcFilename, DstFilename, Reload, Action, Cat, Var, Value, Match, Line, ActionID, Result)]]|Перезапись файла конфигурации| |
- | | [[doc:1cajam:api:UserEvent|UserEvent(UserEvent,Header1,Header2,Header3,Header4,Header5,Header6, ActionID, Result)]]|FIXME Отправка пользовательского события в AMI| | + | | [[doc:1cajam:api:UserEvent|UserEvent(UserEvent,Header1,Header2,Header3,Header4,Header5,Header6, ActionID, Result)]]|Отправка пользовательского события в AMI| |
| [[doc:1cajam:api:VoicemailUsersList|VoicemailUsersList(ActionID, Result)]]|Команда отображает список всех пользователей голосовой почты| | | [[doc:1cajam:api:VoicemailUsersList|VoicemailUsersList(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]] |