artem
16.11.2016
2508

Интеграция Bitrix24 используя приложение «Интеграция с Asterisk»

Все выполняемые команды описанные в данной статье должны выполняться от имени суперпользователя root. Так же все выполняемые настройки и установки на портале Bitrix24 должны выполняться от имени администратора портала. Описанные действия выполнялись на предустановленной ОС Cent OS 6.6 и Asterisk 11.

Установка:
Выполним установку приложения»Интеграция с Asterisk». Для этого авторизуемся на портале Bitrix24 с правами администратора и перейдем в раздел «Приложения→Все приложения» и выполним поиск по ключевым словам « Интеграция с Asterisk»:

Установка приложения «Интеграция с Asterisk"

Предоставим права доступа на работу с приложением пользователям. Для этого перейдём «Приложения→Покупки→Установить права доступа→Другое→Все авторизованные пользователи→Выбрать»

Предоставление прав доступа

Предоставление прав доступа

Установим приложение для интернет обозревателя Google Chrome:

Установка приложения в Google Chrome

Выполним настройку установленного приложения в Google Chrome:

Настройка приложения в Google Chrome

Переходим к настройке Asterisk, для этого выполним ряд команд вида:

# nano /etc/asterisk/manager.conf
[general]
enabled = yes
webenabled = yes
httptimeout=60
port = 5038
bindaddr = 0.0.0.0
displayconnects=no ;only effects 1.6+
[bx24] ; пользователь для приложения установленного в Google Chrome
secret = password ; пароль пользователя для приложения установленного в Google Chrome
deny = 0.0.0.0/0.0.0.0
permit = 127.0.0.1/255.255.255.0
read = cdr,reporting,originate
write = reporting,originate

Настройка Asterisk и добавление пользователя

# service asterisk restart
# nano /etc/asterisk/http.conf

Настройка AJAM интерфейса на порт 8088

# cd /var/www/html/
# mkdir bx24asterisk
# cd bx24asterisk
# wget http://bx24asterisk.itgro.ru/bx24asterisk.tar.gz
# tar xf bx24asterisk.tar.gz
# mv bx24asterisk_config.example bx24asterisk_config.php
# mv bx24asterisk_parser.example bx24asterisk_parser.php
# chown asterisk:asterisk /var/www/html/bx24asterisk -R

Установка серверной части приложения.

# nano bx24asterisk_parser.php
Указываем корректную версию Asterisk в классе парсера: 11 для версии 11 и ниже, 13 для 12 и 13 версии Asterisk.

Настрока парсера

# cd bx24asterisk_admin/
# htpasswd .htpasswd <login> ; Создадим пользователя для управления конфигуратом bx24asterisk

Создание пользователя для конфигуратора

Перейдем к настройке конфигуратора bx24asterisk. Для этого в адресной строке интернет обозревателя выполним переход по следующему адресу:

Настройка конфигуратора

Выполнив настройки конфигуратора можно переходить к подключению к серверу через расширение установленного в Google Chrome.

 
avatar
  Подписаться  
Уведомление о

Остались вопросы?

Я - Першин Артём, менеджер компании Voxlink. Хотите уточнить детали или готовы оставить заявку? Укажите номер телефона, я перезвоню в течение 3-х секунд.

VoIP оборудование

ближайшие курсы

ближайшие Вебинары

ONLINE

Why Choose HUGE?

Unlimited pre-designed elements

Each and every design element is designed for retina ready display on all kind of devices

User friendly interface and design

Each and every design element is designed for retina ready display on all kind of devices

100% editable layered PSD files

Each and every design element is designed for retina ready display on all kind of devices

Created using shape layers

Each and every design element is designed for retina ready display on all kind of devices