Please enable JavaScript.
Coggle requires JavaScript to display documents.
Интеграция с внешними УС - Coggle Diagram
Интеграция с внешними УС
Общая инфа
Для чего:
Передача данных из Фреша
об абонентах
Доступ к услугам ВУС
в рамках тарифов Фреша
В качестве ВУС мб
любая УС
Любой http-сервис
МС из другого
экземпляра сервиса
В МС:
Правила взаимодействия
HTTP-сервис УниверсальнаяИнтеграция
Отдельный служ пользователь
для каждой ВУС
Д.б роли:
УдаленныйДоступБазоваяФункциональность
УдаленныйДоступУниверсальнаяИнтеграция.
РЗ "Запуск обработки
сервисов интеграции"
Запускает формирование
сообщений для интеграции
Модели взаимодействия
(признаки)
Объектная
интеграция на уровне объектов
Двусторонняя
асинхронная
Используется очередь сообщений
настраиваемая
Настройки
Включение
Администрирование -
Настройки интеграции
Регистрация
поставщиков услуг
Если нужно продавать
услуги внешних систем
Шаблон биллинговой
системы
Настройки - Тарификация и оплата
Может быть только 1
Владелец - Провайдер
Образец для биллинговых систем ОО
Регистрация ВУС
Интеграция -
Справ "Учетные системы"
Вкладка
"Входящие запросы"
Вкладка "Чтение: GET"
Если из МС нужно читать
включить переключатель
"Чтение данных"
задать служебного пользователя
ТЧ "Правила чтения данных"
У каждого правила мб
условия использования
По пользователю определяется
УС
Правило
вкладка «Загрузка: POST, PUT, DELETE»
Вкладка "Исходящие запросы"
Правила
Выгрузка и чтение
Типы запросов
при выгрузке
POST
объект еще не передавался
PUT
объект уже передавался
и по нему есть значение ключа
DELETE
Объект уже передавался
и выполнена его пометка на удаление
Общие фичи правил
Вкладка
"Перед обработкой"
скрипт: перед заполнением объекта получить дополнительные данные для заполнения
Вкладка
"После обработки"
скрипт, может, например,
отправлять информацию
об удачной обработке в стороннюю систему
ТЧ правил
формирует пару «имя/значение»
JSON-сообщения
Для исходящего сообщения
(выгрузка)
Для входящего сообщения
(загрузка)
Для значений
много разных типов
Из реквизита объекта
Вычисляемое на
встроенном языка
Явно задаваемые
Строка
Число
Дата
Загрузка
В правилах есть особая фича
Переключатель "Не изменять существующие
объекты при загрузке"