BEKENDER.RU doc
ГлавнаяКонструкторSupport
  • Начало
  • ОСНОВА
    • Примеры использования
    • Основные концепции работы бекенда
    • Основные концепции при работе с сервисом
  • ВОЗМОЖНОСТИ
    • Проекты
    • Схемы и работа с конструктором
    • Ноды и цепочки блоков
    • Логи и отчеты о работе цепочки блоков
    • Контекст выполенения схемы
    • Автоматизация процессов
    • Тестирование схем
    • Генерация документации к схеме
    • Remote Config - переменные
  • КАБИНЕТ
    • Управление доступом
    • Оплата услуг и тарифы
    • Настройка уведомлений
    • Поддержка
  • Часто задаваемые вопросы
    • Кастомный домен
    • Развертывание на отдельном сервере
    • Производительность, нагрузостойкость и SLA
    • Бекапы, сохранение и копирование схемы
    • Аналитика и отчетность
    • Хранение данных в бд и использование сторонних баз данных
    • API для работы с сервисом
Powered by GitBook
On this page
  1. ВОЗМОЖНОСТИ

Схемы и работа с конструктором

Работает даже с мобильного устройства и планшета

1. Схемы: основа вашей логики

Схемы - это сердце вашего проекта в BEKENDER RU. Они представляют собой визуальные цепочки блоков, которые определяют логику вашего бекенда. Каждый блок выполняет определенное действие, а порядок блоков в цепочке определяет порядок выполнения.

1.1 Создание схемы

  1. Перейдите в ваш проект: Нажмите на название своего проекта в главном меню.

  2. Создайте новую схему: Нажмите кнопку "Создать схему" в панели инструментов.

  3. В настройках внутри схемы вы можете сменить название и описание.

1.2 Работа со схемами

  • Переключение между схемами: Выберите нужную схему из списка схем вашего проекта.

  • Редактирование схемы: Нажмите на название схемы внутри нужного проекта, чтобы открыть ее для редактирования.

  • Удаление схемы: Нажмите на кнопку "Удалить" в настройках внутри схемы, чтобы удалить ее из проекта.

Удаление схемы приведет к безвозвратной потере данных всех созданных цепочек блоков. Другие члены команды также потеряют данные схемы. Если требуется отключить схему от тарификации - рекомендуется просто деактивировать ее в настройках внутри схемы. Для этого используйте переключатель "active".

2. Блоки: строительные кирпичики вашей схемы

Блоки - это отдельные элементы вашей схемы, которые выполняют конкретные действия. Они бывают двух типов:

2.1 Триггеры

Триггеры запускают цепочку блоков. Они реагируют на различные события, такие как:

  • Webhook: Запускается при получении запроса от внешнего API.

  • Button: Запускается вручную при нажатии кнопки.

  • Timer: Запускается в определенное время.

  • Interval: Запускается регулярно с заданным интервалом.

2.2 Действия

Действия выполняют различные задачи, такие как:

  • Отправка письма на почту: Отправляет письмо по заданным параметрам.

  • Отправка SMS: Отправляет SMS-сообщение.

  • Запись и чтение данных в БД: Взаимодействует с базой данных.

  • Ответ на Webhook: Отправляет ответ на полученный Webhook.

  • Кастомный скрипт: Выполняет JavaScript код.

  • Кастомный запрос: Отправляет HTTP-запрос.

  • И многое другое...

2.3 Добавление блоков

  1. Перейдите в режим редактирования схемы: Достаточно просто открыть ее чтобы начать редактировать.

  2. Нажмите "+" в правой верхней части экрана. Выберите тип блока: В панели инструментов выберите тип блока, который вы хотите добавить: "Триггер" или "Действие".

  3. Выберите конкретный блок: В появившемся списке блоков выберите нужный тип блока.

  4. Настройте блок: В настройках блока выберите необходимые параметры для его работы. Для удобства можете просто два раза кликнуть на блок, чтобы начать редактировать.

  5. Соедините блоки: Перетащите соединительную линию из выхода одного блока на вход следующего. Готово, схема работает.

  6. При использовании вебхуков - можно создать OpenAPI документацию запросов. Для этого нажмите кнопку "API" слева сверху.

2.4 Настройка блоков

В каждом блоке вы можете указать следующие параметры:

  • Имя: Название блока для удобства идентификации.

  • Описание: Краткое описание блока.

  • Параметры: Конкретные настройки для работы блока.

2.5 Динамические переменные

Вы можете использовать динамические переменные (выражения) в параметрах блоков. Эти переменные получают значения из предыдущих блоков в цепочке.

Пример: Вы можете выполнить запрос к API, сохранить полученные данные в переменную и использовать эту переменную для отправки письма с полученной информацией.

3. Логи и история выполнения

  • Просмотр логов: В панели "Логи" отображаются записи о выполнении всех блоков в схеме. В логах вы можете найти информацию о статусе выполнения, ошибках, полученных данных и других полезных сведениях.

  • Просмотр истории выполнения: В панели "История" отображаются записи о каждом запуске схемы. Вы можете просмотреть историю выполнения конкретного блока или всей схемы.

4. Удаление схемы

  1. Перейдите настройки схемы (кнопка шестеренки внутри схемы).

  2. Нажмите на кнопку "Удалить": Подтвердите удаление схемы.

5. Дополнительные возможности

  • Генерация Open API документации: Создайте документацию со списком API-точек для вашей схемы.

  • Шаблоны: Используйте готовые шаблоны для быстрого создания схем с типовой логикой (авторизация, оповещения о погоде, обработка данных через нейросеть и т.д.).

BEKENDER RU - ваш простой и эффективный инструмент для создания бизнес логики!

PreviousПроектыNextНоды и цепочки блоков

Last updated 8 months ago

Создание блока
Генерация Open API документации
Page cover image