Особенности настройки после обновления Битрикс24 23.300.0
Если ранее функция click-to-call была настроена для версии Битрикс24 ниже 23.300.0, то старый код для этой настройки необходимо удалить.
Для возможности совершения звонков (click-to-call) из коробочной версии Битрикс24 в закрытой сети необходимо:
В административном интерфейсе 1С-Битрикс24 (<portal_address>/bitrix
) в разделе Контент → Структура сайта → Файлы и папки
Проверим наличие файла в котором будем производить изменения по следующему пути
local/php_interface/init.php
Если такого файла нет, изменять будем содержимое файла bitrix/php_interface/init.php
или файл init.php
для конкретного файла. (документация по файлу init.php)\
Добавим в
init.php
следующий код
В данном коде нужно изменить шаблон
'/192\.168\./'
у функцииpreg_match
: в нём должен быть адрес на который будут отправляться click-to-call запросы, это должен быть адрес по которому с сервера Bitrix24 доступна админка модуля, например, если админка модуля доступна по адресуexample.com:8077
, то шаблон будет'/example\.com:8077/'
Такой же адрес для запросов click-to-call должен быть указан в настройках модуля, в разделе Битрикс24:
Если не использовать код указанный выше, то на сервере Asterisk должны быть разрешены входящие запросы с адреса https://oauth.bitrix.info
Получить IP адреса, с которых могут приходить входящие запросы, можно следующими командами:
Last updated