Добавление модуля SIP телефонии для zadarma

Делитесь своими плагинами и темами оформления.
Аватара пользователя
sajanagr
Сообщения: 48
Зарегистрирован: 31 окт 2019, 07:02
Имя: Иван Колешня
Откуда: Россия, Санкт-Петербург
Организация: Альфа Хантер
Контактная информация:

Добавление модуля SIP телефонии для zadarma

Сообщение sajanagr »

Всем привет!
Предлагаю добавить плагин для SIP телефонии zadarma
мне плагин этот делали на версию 2.6
может включить ее в стандартный набор дополнений для телефонии?
Вложения
zadarma.zip
(56.87 КБ) 268 скачиваний
Nongrata
Сообщения: 8
Зарегистрирован: 09 янв 2021, 13:28
Имя: Рустам
Откуда: Россия

Re: Добавление модуля SIP телефонии для zadarma

Сообщение Nongrata »

Добрый день!
Уточните, пожалуйста, как установить данный плагин и какой у него функционал?
Аватара пользователя
sajanagr
Сообщения: 48
Зарегистрирован: 31 окт 2019, 07:02
Имя: Иван Колешня
Откуда: Россия, Санкт-Петербург
Организация: Альфа Хантер
Контактная информация:

Re: Добавление модуля SIP телефонии для zadarma

Сообщение 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 контакта
Изображение

Также указываем какие внутренние номера принадлежат нашим сотрудникам через меню Операторы
Изображение

В итоге получаем всплывающую карточку контакта при входящем звонке и записи разговоров через меню Журнал разговоров
Изображение
Аватара пользователя
sajanagr
Сообщения: 48
Зарегистрирован: 31 окт 2019, 07:02
Имя: Иван Колешня
Откуда: Россия, Санкт-Петербург
Организация: Альфа Хантер
Контактная информация:

Re: Добавление модуля SIP телефонии для zadarma

Сообщение sajanagr »

Данный плагин делал на заказ, хотелось бы использовать данный функционал не только в контактах но и в других сущностях где используется поле телефон, если бы данный функционал был включен в стандартный набор дополнения к Руководителю думаю было бы всем полезно кто использует телефонию Zadarma и Руководитель
Boris
Сообщения: 10
Зарегистрирован: 13 янв 2021, 11:45
Имя: Борис Пахомов
Откуда: Москва

Re: Добавление модуля SIP телефонии для zadarma

Сообщение 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']); ?>, иначе добавить ссылку будет нельзя (будет выдавать ошибку). Далее ссылку из файла нужно удалить, иначе при переходе в срм по ссылке у Вас будет ошибка.
aik
Сообщения: 707
Зарегистрирован: 12 апр 2017, 10:09
Имя: Антон
Откуда: земля

Re: Добавление модуля SIP телефонии для zadarma

Сообщение aik »

Поддерживаю Zadarma норм вещь.
De_mon
Спонсор
Спонсор
Сообщения: 267
Зарегистрирован: 14 авг 2017, 09:08
Имя: Дмитрий Горбунов
Откуда: Россия Уфа
Организация: Мебель Феличе
Контактная информация:

Re: Добавление модуля SIP телефонии для zadarma

Сообщение De_mon »

Так же поддерживаю, как раз сейчас в процессе подключения.
В том числе готов проголосовать рублем за внедрение данного функционала .
Nongrata
Сообщения: 8
Зарегистрирован: 09 янв 2021, 13:28
Имя: Рустам
Откуда: Россия

Re: Добавление модуля SIP телефонии для zadarma

Сообщение Nongrata »

De_mon писал(а): 25 янв 2021, 14:26 Так же поддерживаю, как раз сейчас в процессе подключения.
В том числе готов проголосовать рублем за внедрение данного функционала .
+ поддерживаю
alumin
Сообщения: 13
Зарегистрирован: 06 янв 2021, 20:39
Имя: Алексей
Откуда: РФ, Динская

Re: Добавление модуля SIP телефонии для zadarma

Сообщение 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
Boris
Сообщения: 10
Зарегистрирован: 13 янв 2021, 11:45
Имя: Борис Пахомов
Откуда: Москва

Re: Добавление модуля SIP телефонии для zadarma

Сообщение Boris »

Спасибо, у меня получилось подключить к версия 2.7.2 с установкой мобильного приложения, переходишь в карточку контакта, нажимаешь кнопку позвонить и идет звонок на приложение, после запись разговора отображается в сущности задарма (задержка в получении записи около пары минут). Конечно нужно дорабатывать видимость отображения в карточке контакта записей разговора, доступы для сотрудников и подгрузку данных, но в целом респект!
Ответить