Страница 1 из 3
Добавление модуля SIP телефонии для zadarma
Добавлено: 05 янв 2021, 21:12
sajanagr
Всем привет!
Предлагаю добавить плагин для SIP телефонии zadarma
мне плагин этот делали на версию 2.6
может включить ее в стандартный набор дополнений для телефонии?
Re: Добавление модуля SIP телефонии для zadarma
Добавлено: 14 янв 2021, 19:17
Nongrata
Добрый день!
Уточните, пожалуйста, как установить данный плагин и какой у него функционал?
Re: Добавление модуля SIP телефонии для zadarma
Добавлено: 15 янв 2021, 12:06
sajanagr
1. Копируем файлы в /plugins
2. В фале /includes/application_top.php
добавляем запись в массив $allowed_modules
'zadarma/api/index'
3. добавляем javascript to /template/layout.php
<script type="text/javascript" src="/plugins/zadarma/operator.js"></script>
4. В самой задарме в настройках Интеграции и API прописываем путь до плагина
Получаем меню
Далее в меню в настройках
прописываем API действующей SIP АТС Zadarma
И указываем в какой сущности находятся ваши контакты и имя поля с номером телефона и именем фамилией и email контакта
Также указываем какие внутренние номера принадлежат нашим сотрудникам через меню Операторы
В итоге получаем всплывающую карточку контакта при входящем звонке и записи разговоров через меню Журнал разговоров
Re: Добавление модуля SIP телефонии для zadarma
Добавлено: 15 янв 2021, 12:19
sajanagr
Данный плагин делал на заказ, хотелось бы использовать данный функционал не только в контактах но и в других сущностях где используется поле телефон, если бы данный функционал был включен в стандартный набор дополнения к Руководителю думаю было бы всем полезно кто использует телефонию Zadarma и Руководитель
Re: Добавление модуля SIP телефонии для zadarma
Добавлено: 15 янв 2021, 18:06
Boris
Сделал пункты 1-4, ЗАДАРМА в списке сущностей не появилась, в чем может быть проблема?
В карточке контакта такая ошибка: Fatal error: Uncaught Error: Class 'ZadarmaContact' not found in /home/users/9/9856885267/domains/logincrm.ru/plugins/zadarma/modules/api/actions/widjetcall.php:6 Stack trace: #0 /home/users/9/9856885267/domains/logincrm.ru/index.php(20): require() #1 {main} thrown in /home/users/9/9856885267/domains/logincrm.ru/plugins/zadarma/modules/api/actions/widjetcall.php on line 6
Версия Руководитель 7.2
В 4 пункте есть нюанс, в корне, в файле index.php в самом начале нужно добавить код <?php if (isset($_GET['zd_echo'])) exit($_GET['zd_echo']); ?>, иначе добавить ссылку будет нельзя (будет выдавать ошибку). Далее ссылку из файла нужно удалить, иначе при переходе в срм по ссылке у Вас будет ошибка.
Re: Добавление модуля SIP телефонии для zadarma
Добавлено: 15 янв 2021, 20:30
aik
Поддерживаю Zadarma норм вещь.
Re: Добавление модуля SIP телефонии для zadarma
Добавлено: 25 янв 2021, 14:26
De_mon
Так же поддерживаю, как раз сейчас в процессе подключения.
В том числе готов проголосовать рублем за внедрение данного функционала .
Re: Добавление модуля SIP телефонии для zadarma
Добавлено: 25 янв 2021, 20:49
Nongrata
De_mon писал(а): ↑25 янв 2021, 14:26
Так же поддерживаю, как раз сейчас в процессе подключения.
В том числе готов проголосовать рублем за внедрение данного функционала .
+ поддерживаю
Re: Добавление модуля SIP телефонии для zadarma
Добавлено: 26 янв 2021, 00:17
alumin
Boris писал(а): ↑15 янв 2021, 18:06
Сделал пункты 1-4, ЗАДАРМА в списке сущностей не появилась, в чем может быть проблема?
В карточке контакта такая ошибка: Fatal error: Uncaught Error: Class 'ZadarmaContact' not found in /home/users/9/9856885267/domains/logincrm.ru/plugins/zadarma/modules/api/actions/widjetcall.php:6 Stack trace: #0 /home/users/9/9856885267/domains/logincrm.ru/index.php(20): require() #1 {main} thrown in /home/users/9/9856885267/domains/logincrm.ru/plugins/zadarma/modules/api/actions/widjetcall.php on line 6
Версия Руководитель 7.2
В 4 пункте есть нюанс, в корне, в файле index.php в самом начале нужно добавить код <?php if (isset($_GET['zd_echo'])) exit($_GET['zd_echo']); ?>, иначе добавить ссылку будет нельзя (будет выдавать ошибку). Далее ссылку из файла нужно удалить, иначе при переходе в срм по ссылке у Вас будет ошибка.
А плагин включили в конфиге?
В файле /config/server.php находим это и дописываем, если не хватает:
//list of available plugins separated by comma
define('AVAILABLE_PLUGINS','ext,zadarma');
после ext надо через запятую дописать zadarma
Re: Добавление модуля SIP телефонии для zadarma
Добавлено: 26 янв 2021, 12:36
Boris
Спасибо, у меня получилось подключить к версия 2.7.2 с установкой мобильного приложения, переходишь в карточку контакта, нажимаешь кнопку позвонить и идет звонок на приложение, после запись разговора отображается в сущности задарма (задержка в получении записи около пары минут). Конечно нужно дорабатывать видимость отображения в карточке контакта записей разговора, доступы для сотрудников и подгрузку данных, но в целом респект!