Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
asterisk-managers [2019/07/15 11:21] Портнов Алексей |
asterisk-managers [2020/04/05 14:21] (текущий) |
||
---|---|---|---|
Строка 3: | Строка 3: | ||
[[index|Обратно к инструкциям]] | [[index|Обратно к инструкциям]] | ||
- | <note important>Интеграция Askozia с панелью телефонии для 1С. Подробности [[:faq:1c|здесь]].</note> | + | <note important>Интеграция MikoPBX с панелью телефонии для 1С. Подробности [[:faq:1c|здесь]].</note> |
**Asterisk Manager Interface (AMI)** - мощный и удобный программный интерфейс (API) Asterisk для управления системой из внешних программ. Благодаря AMI внешние программы могут осуществлять соединения с Asterisk посредством TCP протокола, инициировать выполнение команд, считывать результат их выполнения, а так же получать уведомления о происходящих событиях в реальном времени.\\ \\ | **Asterisk Manager Interface (AMI)** - мощный и удобный программный интерфейс (API) Asterisk для управления системой из внешних программ. Благодаря AMI внешние программы могут осуществлять соединения с Asterisk посредством TCP протокола, инициировать выполнение команд, считывать результат их выполнения, а так же получать уведомления о происходящих событиях в реальном времени.\\ \\ | ||
AMI часто используют для интеграции с бизнес-процессами и системами, программным обеспечением CRM (Customer Relationship Managment — управление взаимодействия с клиентами). Управление Asterisk часто осуществляется из консоли CLI, но при использовании AMI не требуется прямой доступ к серверу, на котором запущен Asterisk. AMI — это наиболее простой инструмент, который в руках разработчика может оказаться очень мощным и гибким средством для интеграции с другими программными продуктами. Он дает возможность разработчикам использовать информацию, генерируемую Asterisk, в реальном масштабе времени.\\ \\ | AMI часто используют для интеграции с бизнес-процессами и системами, программным обеспечением CRM (Customer Relationship Managment — управление взаимодействия с клиентами). Управление Asterisk часто осуществляется из консоли CLI, но при использовании AMI не требуется прямой доступ к серверу, на котором запущен Asterisk. AMI — это наиболее простой инструмент, который в руках разработчика может оказаться очень мощным и гибким средством для интеграции с другими программными продуктами. Он дает возможность разработчикам использовать информацию, генерируемую Asterisk, в реальном масштабе времени.\\ \\ | ||
- | Первое что необходимо сделать, это включить AMI и завести пользователя, с помощью которого клиентская программа будет аутентифицироваться.\\ {{ :2018-08-13_153526.png |}}\\ | + | Первое что необходимо сделать, это включить AMI и завести пользователя, с помощью которого клиентская программа будет аутентифицироваться. "**Система**" - "**Доступ к AMI**" \\ {{ :2018-08-13_153526.png |}}\\ |
Для добавления новой учетной записи необходимо указать **Имя пользователя** и **Пароль**. Кроме того, необходимо задать **Сетевой фильтр**, т.е. из какой подсети разрешено подключение к пользователю AMI. Вы можете разрешить подключения с любых адресов, либо указать конкретную сеть, настройку который Вы произвели в разделе **Сеть и Firewall** -> [[firewall|Сетевой экран]].\\ | Для добавления новой учетной записи необходимо указать **Имя пользователя** и **Пароль**. Кроме того, необходимо задать **Сетевой фильтр**, т.е. из какой подсети разрешено подключение к пользователю AMI. Вы можете разрешить подключения с любых адресов, либо указать конкретную сеть, настройку который Вы произвели в разделе **Сеть и Firewall** -> [[firewall|Сетевой экран]].\\ | ||
{{ :2018-08-13_153613.png |}}\\ | {{ :2018-08-13_153613.png |}}\\ |