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

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


asterisk._интеграция

Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
asterisk._интеграция [2020/01/10 16:00]
val [Лабораторные работы]
asterisk._интеграция [2020/06/06 10:13] (текущий)
val [Упражнение 6.4. Asterisk REST интерфейс]
Строка 64: Строка 64:
   * [[Язык программирования PHP#​Модуль php mysql]]   * [[Язык программирования PHP#​Модуль php mysql]]
  
 +  * [[Сервис Asterisk#​Шаблон конфигурации для осуществления исходящих вызовов]]
   * [[Сервис Asterisk#​Просмотра статистики CDR и прослушивание записей]]   * [[Сервис Asterisk#​Просмотра статистики CDR и прослушивание записей]]
  
Строка 75: Строка 76:
 ==== Упражнение 2.5. Примеры работы с БД из диалплана ==== ==== Упражнение 2.5. Примеры работы с БД из диалплана ====
  
-Лучше, после создания и подключения каналов 403 и 404+В классе,​ лучше, после создания и подключения каналов 403 и 404 в следующем модуле
  
-  * [[Сервис Asterisk#​Шаблон конфигурации для осуществления исходящих вызовов]] 
   * [[Сервис Asterisk#​Шаблон конфигурации для обработки входящих вызовов]]   * [[Сервис Asterisk#​Шаблон конфигурации для обработки входящих вызовов]]
   * [[Сервис Asterisk#​Asterisk ODBC функции]]   * [[Сервис Asterisk#​Asterisk ODBC функции]]
Строка 152: Строка 152:
   * [[Web интерфейс к почте]]   * [[Web интерфейс к почте]]
  
-Создать ящик для пользователя ​403 в формате ​imap+В классе,​ создать ящик для ​абонента 403 в формате imap 
 + 
 +В вебинаре,​ для абонентов 401 и 402, подключиться к почтовому серверу для прослушивания голосовой почты можно с домашнего компьютера по адресу http://​172.16.1.254/​mail
  
   * [[Сервис Asterisk#​Локализация сообщений Asterisk]]   * [[Сервис Asterisk#​Локализация сообщений Asterisk]]
Строка 162: Строка 164:
 Сценарий:​ уведомляем пользователей о звонке (и кто звонит) на их телефон через xmpp клиент (удобно для пользователей телефонов без дисплеев),​ управляем вызовом согласно статусу присутствия абонента. ​ Сценарий:​ уведомляем пользователей о звонке (и кто звонит) на их телефон через xmpp клиент (удобно для пользователей телефонов без дисплеев),​ управляем вызовом согласно статусу присутствия абонента. ​
  
-  * Добавляем в стенд client3 +  * Добавляем в стенд client3 ​(в классе) или client2 (в вебинаре) 
-  * [[Сервис OpenFire]] +  * Сервис OpenFire ​[[Сервис OpenFire#​Установка]] 
-  * Заполняем MY-USER-ID для 403-го канала ([[Сервис Asterisk#​Настройка базового функционала IP PBX]])+  * Сервис OpenFire [[Сервис OpenFire#​Подключение и предварительная настройка]] 
 +  * Сервис OpenFire [[Сервис OpenFire#​Управление учетными записями]] (сделать всех "​buddy"​ для ​мониторинга статуса абонента,​ может потребоваться перезапуск сервиса asterisk) 
 +  * Проверяем наличие ​MY-USER-ID для 403 или 402-го канала ([[Сервис Asterisk#​Настройка базового функционала IP PBX]])
   * [[Сервис Asterisk#​XMPP]]   * [[Сервис Asterisk#​XMPP]]
  
Строка 215: Строка 219:
 ==== Лабораторные работы ==== ==== Лабораторные работы ====
  
-==== Упражнение 6.1. Использование WebRTC ==== +==== Упражнение 6.1. Интерфейсы для программистов на примере задачи "​обратный звонок"​ для посетителей сайта ====
- +
-  * [[Пакет OpenSSL#​Создание самоподписанного сертификата]] для системы server.corpX.un +
-  * [[Сервис Asterisk#​WebRTC]] +
- +
-==== Упражнение 6.2. Интерфейсы для программистов на примере задачи "​обратный звонок"​ для посетителей сайта ====+
  
   * [[Сервис Asterisk#​Организация обратных вызовов]] (ключ -x)   * [[Сервис Asterisk#​Организация обратных вызовов]] (ключ -x)
Строка 232: Строка 231:
   * [[Сервис Asterisk#​Организация обратных вызовов]] (call файлы)   * [[Сервис Asterisk#​Организация обратных вызовов]] (call файлы)
   * [[Сервис Asterisk#​Asterisk AMI]]   * [[Сервис Asterisk#​Asterisk AMI]]
 +  * [[Программирование диалогов expect]]
  
  
-==== Упражнение 6.3. Динамическая генерация плана нумерации ====+==== Упражнение 6.2. Динамическая генерация плана нумерации ====
  
   * [[Сервис Asterisk#​Asterisk AGI]]   * [[Сервис Asterisk#​Asterisk AGI]]
  
-==== Упражнение 6.4. Пример интеграция с системой CRM ====+==== Упражнение 6.3. Пример интеграция с системой CRM ====
  
   * [[Сервис SalesPlatform Vtiger CRM Russian]]   * [[Сервис SalesPlatform Vtiger CRM Russian]]
   * [[Сервис SalesPlatform Vtiger CRM Russian#​Интеграция с Asterisk]]   * [[Сервис SalesPlatform Vtiger CRM Russian#​Интеграция с Asterisk]]
  
-==== Упражнение 6.5. Asterisk REST интерфейс ====+==== Упражнение 6.4. Asterisk REST интерфейс ====
  
 Включение и тестирование ARI Включение и тестирование ARI
Строка 254: Строка 254:
  
   * [[Сервис Asterisk#​Организация обратных вызовов]] - Пример с использованием Asterisk ARI   * [[Сервис Asterisk#​Организация обратных вызовов]] - Пример с использованием Asterisk ARI
-  * [[https://​chrome.google.com/​webstore/​detail/​asterisk-click2call/​hlnmjkbpmnbgeondjeceaomhafdacmlj?​hl=ru|Asterisk Click2Call]]+  * [[https://​chrome.google.com/​webstore/​detail/​asterisk-click2call/​hlnmjkbpmnbgeondjeceaomhafdacmlj?​hl=ru|Asterisk Click2Call]] ​(в URL не ставить / в конце)
   * Сервис HTTP [[Сервис HTTP#​Управление кодировкой]]   * Сервис HTTP [[Сервис HTTP#​Управление кодировкой]]
   * [[http://​server.corpX.un/​asterisk/​addrbook.txt]]   * [[http://​server.corpX.un/​asterisk/​addrbook.txt]]
Строка 265: Строка 265:
  
   * [[Сервис Asterisk#​ARI Stasis]]   * [[Сервис Asterisk#​ARI Stasis]]
 +
 +==== Упражнение 6.5. Использование WebRTC ====
 +
 +  * [[Пакет OpenSSL#​Создание самоподписанного сертификата]] для системы server.corpX.un
 +  * [[Сервис Asterisk#​WebRTC]]
  
 ===== Вопросы ===== ===== Вопросы =====
asterisk._интеграция.1578661242.txt.gz · Последние изменения: 2020/01/10 16:00 — val