Внимание!
Эта wiki об устаревших версиях
Документация к актуальной версии интеграции 1С и телефонии доступна по ссылке

Инструменты пользователя

Инструменты сайта


doc:1cajam:api

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
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]]
doc/1cajam/api.1376687838.txt.gz · Последние изменения: 2014/11/14 22:32 (внешнее изменение)