This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
asterisk._интеграция [2025/08/04 09:32] val [Упражнение 6.4. Asterisk REST интерфейс] |
asterisk._интеграция [2026/09/30 16:12] (current) val [Теория] |
||
|---|---|---|---|
| Line 44: | Line 44: | ||
| ==== Теория ==== | ==== Теория ==== | ||
| - | * Основы реляционных баз данных ([[https://ruseller.com/lessons.php?id=1664|Реляционные базы данных для чайников]]) | + | * Основы реляционных баз данных ([[https://code.tutsplus.com/ru/relational-databases-for-dummies--net-30244t|Реляционные базы данных для чайников]]) |
| * Схемы данных для информации из Asterisk ([[http://www.voip-info.org/wiki/view/Asterisk+cdr+mysql|Asterisk cdr mysql]], [[https://www.voip-info.org/wiki/view/Asterisk+RealTime+Sip|Asterisk RealTime Sip]]) | * Схемы данных для информации из Asterisk ([[http://www.voip-info.org/wiki/view/Asterisk+cdr+mysql|Asterisk cdr mysql]], [[https://www.voip-info.org/wiki/view/Asterisk+RealTime+Sip|Asterisk RealTime Sip]]) | ||
| - | * [[https://voipnotes.ru/podkluchenie-asterisk-k-mysql-cherez-draiver-odbc/|Подключение Asterisk к MySQL через драйвер ODBC]] | + | * [[https://voxlink.ru/kb/asterisk-configuration/kak-svjazat-asterisk-s-mysql-cherez-konnektor-odbc/|Как связать Asterisk с Mysql через коннектор ODBC]] |
| ==== Лабораторные работы ==== | ==== Лабораторные работы ==== | ||
| Line 157: | Line 157: | ||
| * [[Сервис Festival]] | * [[Сервис Festival]] | ||
| * [[Сервис Asterisk#Синтез речи с использованием пакета Festival]] | * [[Сервис Asterisk#Синтез речи с использованием пакета Festival]] | ||
| - | * [[Zabbix Вам позвонит и расскажет...]] | + | * !!! Посмотрите дополнительный материал: [[Zabbix Вам позвонит и расскажет...]] |
| ==== Упражнение 4.2. Интеграция с системами электронной почты ==== | ==== Упражнение 4.2. Интеграция с системами электронной почты ==== | ||
| Line 167: | Line 167: | ||
| * [[Web интерфейс к почте]] | * [[Web интерфейс к почте]] | ||
| - | * [[Сервер dovecot]] (через [[Сервис Ansible]], добавить сертификат в репозиторий linux, см. комментарии voicemail.conf) | + | * [[Сервер dovecot]] (через [[Сервис Ansible]] + добавить сертификат в репозиторий linux, см. комментарии voicemail.conf в [[Сервис Asterisk#Голосовая почта]]) |
| <code> | <code> | ||
| Line 195: | Line 195: | ||
| * Сервис OpenFire [[Сервис OpenFire#Подключение и предварительная настройка]] | * Сервис OpenFire [[Сервис OpenFire#Подключение и предварительная настройка]] | ||
| * Сервис OpenFire [[Сервис OpenFire#Управление учетными записями]] (достаточно user3/password3) | * Сервис OpenFire [[Сервис OpenFire#Управление учетными записями]] (достаточно user3/password3) | ||
| + | |||
| + | * Установка [[Сервис OpenFire#Spark]] на client3 | ||
| * Cделать всех "buddy" для мониторинга статуса абонента (может потребоваться перезапуск сервиса asterisk) | * Cделать всех "buddy" для мониторинга статуса абонента (может потребоваться перезапуск сервиса asterisk) | ||
| * Проверяем наличие MY-USER-ID для 403 канала ([[Сервис Asterisk#Настройка базового функционала IP PBX]]) | * Проверяем наличие MY-USER-ID для 403 канала ([[Сервис Asterisk#Настройка базового функционала IP PBX]]) | ||
| Line 229: | Line 231: | ||
| * Программные интерфейсы Asterisk | * Программные интерфейсы Asterisk | ||
| - | * [[http://www.pbxware.ru/wiki/asterisk_managment_interface_ami/|Asterisk Managment Interface (AMI)]] | + | * [[https://habr.com/ru/companies/slurm/articles/161521/|Asterisk: обратный вызов с использованием AMI и PHP]] |
| - | * [[http://www.jcgonzalez.com/test-asterisk-ami-telnet|Log in, Log out from Asterisk AMI with Telnet]] | + | |
| - | * [[http://habrahabr.ru/company/centosadmin/blog/161521/|Asterisk: обратный вызов с использованием AMI и PHP]] | + | |
| * [[https://voxlink.ru/kb/asterisk-configuration/call-files-in-asterisk/|Использование Call-файлов в Asterisk]] | * [[https://voxlink.ru/kb/asterisk-configuration/call-files-in-asterisk/|Использование Call-файлов в Asterisk]] | ||
| * Интерфейс AGI | * Интерфейс AGI | ||
| - | * [[http://www.voip-info.org/wiki/view/Asterisk+AGI|Asterisk Gateway Interface (AGI)]] | + | * [[https://www.voip-info.org/asterisk-agi/|Asterisk Gateway Interface (AGI)]] |
| - | * [[http://www.it4ru.ru/index.php/ru/2-uncategorised/17-prostoj-primer-agi.html|Простой пример AGI на PHP]] | + | |
| * [[https://habrahabr.ru/post/133869/|Синтез и распознавание речи от Google для Asterisk]] | * [[https://habrahabr.ru/post/133869/|Синтез и распознавание речи от Google для Asterisk]] | ||
| * Варианты интеграции систем CRM и Asterisk | * Варианты интеграции систем CRM и Asterisk | ||
| - | * [[https://bx24asterisk.ru/instruction/]] | + | * [[https://docs.itgrix.ru/ustanovka-modulya/itgrix-bx-setup]] |
| * [[https://support.by/bx24asterisk/bx24asterisk_installation.pdf]] | * [[https://support.by/bx24asterisk/bx24asterisk_installation.pdf]] | ||
| * [[https://ru.wikipedia.org/wiki/REST|REST wikipedia]] | * [[https://ru.wikipedia.org/wiki/REST|REST wikipedia]] | ||
| * [[https://ru.wikipedia.org/wiki/JSON|JSON — Википедия]] | * [[https://ru.wikipedia.org/wiki/JSON|JSON — Википедия]] | ||
| - | * [[http://subnets.ru/blog/?p=5416|В Asterisk появился REST Interface (ARI)]] | + | * [[https://subnets.ru/blog/?p=5416|В Asterisk появился REST Interface (ARI)]] |
| ==== Лабораторные работы ==== | ==== Лабораторные работы ==== | ||
| Line 282: | Line 280: | ||
| * [[https://docs.asterisk.org/Configuration/Interfaces/Asterisk-REST-Interface-ARI/Getting-Started-with-ARI/|Getting Started with ARI]] | * [[https://docs.asterisk.org/Configuration/Interfaces/Asterisk-REST-Interface-ARI/Getting-Started-with-ARI/|Getting Started with ARI]] | ||
| * [[Сервис Asterisk#Asterisk ARI]] | * [[Сервис Asterisk#Asterisk ARI]] | ||
| - | * [[http://ari.asterisk.org/|Asterisk REST API Browser]] (заработал из Firefox) | + | * [[http://ari.asterisk.org/|Asterisk REST API Browser]] (использовать ssh туннель -L8088:localhost:8088) |
| Организация обратных вызовов через ARI | Организация обратных вызовов через ARI | ||
| Line 301: | Line 299: | ||
| * Сервис HTTP [[Сервис HTTP#Управление кодировкой]] | * Сервис HTTP [[Сервис HTTP#Управление кодировкой]] | ||
| * [[http://server.corpX.un/asterisk/addrbook.txt]] | * [[http://server.corpX.un/asterisk/addrbook.txt]] | ||
| + | |||
| + | * [[http://val.bmstu.ru/unix/WWW/GoogleChromeEnterpriseBundle64.zip]] | ||
| * [[https://chrome.google.com/webstore/detail/asterisk-click2call/hlnmjkbpmnbgeondjeceaomhafdacmlj?hl=ru|Asterisk Click2Call]] (в URL не ставить / в конце) | * [[https://chrome.google.com/webstore/detail/asterisk-click2call/hlnmjkbpmnbgeondjeceaomhafdacmlj?hl=ru|Asterisk Click2Call]] (в URL не ставить / в конце) | ||
| Line 322: | Line 322: | ||
| ===== Модуль 7. Дополнительные материалы ===== | ===== Модуль 7. Дополнительные материалы ===== | ||
| - | * [[Zabbix - мониторинг Asterisk]] | + | - [[Zabbix - мониторинг Asterisk]] |
| + | - [[Использование AI-агентов]] | ||