Как это работает
Чтобы получать уведомления из Nextcloud в SendGrid, не нужен программист: готовый сценарий следит за событиями и присылает сообщения сам.
- Запуск: Отправлена форма
- Затем: Установить конфигурацию
- Затем: fluidX API - Создать сессию
- Затем: Установить переменные сессии
- Затем: Создать папку сессии
- Проверка: Проверка телефона
- Если да — fluidX API - Отправить SMS пользователю
- Проверка: Проверка email пользователя
- Если да — Отправить email пользователю
- Затем: Отправить email агенту
- Затем: Ожидание1
- Затем: fluidX API - Получить информацию о сессии
- Проверка: Сессия активна
- Если да — Извлечь Media Refs (фото)
- Проверка: Наличие фото
- Если да — Ожидание
- Если нет — Разделить photoRefs (списки)
- Проверка: Проверка Media ID
- Если да — fluidX API - Media Info GET-запрос
- Проверка: Объединить photoRefs
- Проверка: Новое изображение
- Если да — Проверить, загружено ли уже
- Затем: fluidX API - Скачать фото (сессия THEEYE)
- Затем: Перенести URL и ID
- Затем: Проанализировать картинку
- Проверка: Объединить анализ и URL
- Затем: Собрать MediaInfo
- Затем: fluidX API - Media Info POST-запрос
- Затем: Создать сводку фото
- Затем: Преобразовать текст в бинарный
- Затем: Загрузить сводку фото
- Проверка: Слияние
- Затем: Загрузить файл
- Если нет — fluidX API - Сводка медиа
- Затем: Преобразовать текст сводки в бинарный
- Затем: Загрузить сводку сессии
- Затем: Запомнить файл сводки сессии
- Затем: Очистить хранилище загруженных фото
Эту интеграцию Nextcloud и SendGrid можно запустить в Scriptera: опишите задачу словами — сценарий соберут, запустят и будут следить, чтобы он работал.