Интеграция с телефонией Новофон: различия между версиями
Irit (обсуждение | вклад) Метка: визуальный редактор отключён |
Irit (обсуждение | вклад) |
||
Строка 61: | Строка 61: | ||
<pre> | <pre> | ||
ib="Srvr="localhost";Ref="fb_unf";Usr=ТелефонияНовофон;Pwd=password;> | ib="Srvr="localhost";Ref="fb_unf";Usr=ТелефонияНовофон;Pwd=password;> | ||
</pre> | </pre>После настройки нужно перезагрузить службу веб-сервера | ||
Следующие операции выполняются в личном кабинете Новофон. | |||
1) В личном кабинете нужно перейти в раздел "Настройки" - "Интеграции и API". | |||
2) Перейти на закладку "Ключи и API" | |||
3) Нажать на кнопку "Создать ключи" На почту придут данные Key и Secret. Их нужно указать в полях на данной странице, а также в панели управления телефонией в 1С | |||
4) Перейти на закладку "Интеграции", добавить интеграцию "Уведомления о событиях" | |||
Указать в ссылках <путь к базе 1С>/hs/sip |
Версия от 12:51, 25 июня 2023
"Компанией ЛарджСпейс реализован собственный модуль интеграции с телефонией Новофон (бывшая Задарма) для внедрения как отдельное решение или как подсистема в существующие расширения.
Назначение решения
Назначение решения - предоставить возможность интеграции телефонии Новофон с существующим решением 1С, как в автономном варианте, так и при встройке в существующее расширение. Решение использует сервер-клиент вызовы через обсуждения для более быстрой реакции на входящий звонок, а также HTTP-сервисы для организации обработки веб-хуков со стороны телефонии.
Объекты подсистемы
Интеграция с телефонией включает в себя следующие объекты метаданных:
- Подсистемы:
- ЛС_ТелефонияНовофон
- Общие модули
- БЛС_РеглЗадания - для подключения регламентных заданий телефонии
- ЛС_ЗадармаБиблиотеки - библиотечные процедуры для работы интеграции
- ЛС_ЗадармаКоллтрекинг
- ЛС_ЗадармаКоллтрекингВызовСервера
- ЛС_ЗадармаКоллтрекингИнтерфейс
- ЛС_ЗадармаКоллтрекингСлужебный
- ЛС_ЗадармаОбменСерверКлиент
- ЛС_ЗадармаОбменСерверКлиентНаКлиентеГлобальный - для подключения либо обработчика от системы взаимодействия, либо обработчика ожидания по получению данных о новых звонках
- ЛС_ЗадармаОбщиеПроцедуры
- ЛС_ЗадармаТелефония
- ЛС_ЗадармаТелефонияAPI
- ЛС_ЗадармаТелефонияВызовСервера
- ЛС_ЗадармаТелефонияКлиент
- ЛС_ЗадармаТелефонияПовтИсп
- Роли
- Функциональные опции
- Определяемые типы
- Общие команды
- Группы команд
- Общие формы
- Общие картинки
- HTTP-сервисы
- Константы
- Справочники
- Документы
- Обработки
- Отчеты
- Перечисления
- Планы видов характеристик
- Регистры сведений
Интеграция в существующее расширение
Технические операции для подключения телефонии
Для подключения интеграции с телефонией необходимо выполнить следующие действия со стороны 1С:
1) Войти в пользовательском режиме под полными правами, через режим технического специалиста открыть константу (ЛС) Телефония Новофон. Использовать интеграцию. Включить.
2) Создать профиль "Телефония Новофон" с ролями:
а) (ЛС) Телефония Новофон. Доступ к API
б) Запуск внешнего соединения
После создания профиля создать одноименную группу с указанием ссылки на профиль
Создать служебного пользователя (например ТелефонияНовофон). Для пользователя обязательно установить пароль. Подключить пользователю профиль "Телефония Новофон" через одноименную группу
3) Подготовить публикацию базы 1С на веб-сервере. Для этого необходимо через конфигуратор создать нужный профиль публикации, обязательно указав галочку "Публиковать HTTP-сервисы расширений по умолчанию". Затем нужно отредактировать файл публикации, явно указав логин и пароль от нашего пользователя в конце строки ib, например
ib="Srvr="localhost";Ref="fb_unf";Usr=ТелефонияНовофон;Pwd=password;>
После настройки нужно перезагрузить службу веб-сервера
Следующие операции выполняются в личном кабинете Новофон.
1) В личном кабинете нужно перейти в раздел "Настройки" - "Интеграции и API".
2) Перейти на закладку "Ключи и API"
3) Нажать на кнопку "Создать ключи" На почту придут данные Key и Secret. Их нужно указать в полях на данной странице, а также в панели управления телефонией в 1С
4) Перейти на закладку "Интеграции", добавить интеграцию "Уведомления о событиях"
Указать в ссылках <путь к базе 1С>/hs/sip