Начало работы
Первые шаги в lapot
Что такое lapot
lapot — платформа для визуальной автоматизации. Вместо того чтобы писать код, вы собираете «поток»: соединяете готовые блоки (их называют узлами, или нодами) стрелками — и получаете рабочую интеграцию, вебхук, расписание задач или обработку данных.
Каждому, кто регистрируется, достаётся личный кабинет. Внутри кабинета можно завести один или несколько «инстансов» — так в интерфейсе называется отдельный персональный экземпляр редактора потоков со своим адресом, своими потоками и своими ресурсами. Заводить свой сервер, устанавливать что-либо на свой компьютер или разбираться с настройкой ничего этого не нужно — всё уже готово к работе через браузер.
Кроме самого редактора потоков, к инстансу можно подключить datagate — отдельное хранилище табличных данных, если для интеграции нужно где-то хранить и выбирать структурированные данные, не поднимая для этого свою базу.
Регистрация и вход
На странице входа есть ссылка «Зарегистрироваться». Понадобится действующий адрес электронной почты — на него в дальнейшем можно будет восстановить доступ к учётной записи, — и пароль. Пароль никому, включая поддержку, сообщать не нужно: его не спросят.
После входа система запоминает вас в браузере, поэтому заново вводить пароль при каждом визите не придётся, пока вы сами не нажмёте «Выйти» в меню в правом верхнем углу.
Если забыли пароль — на странице входа есть соответствующая ссылка; либо можно написать в поддержку, указав почту, на которую зарегистрирована учётная запись.
Совет для тех, кто редко работает с сайтами такого рода: используйте менеджер паролей браузера или отдельное приложение, чтобы не набирать пароль каждый раз вручную и не потерять его. Записывать пароль в текстовый файл на рабочем столе не стоит — это небезопасно.
Обзор кабинета
После входа вы попадаете в раздел «Рабочие области» — это стартовая страница со списком ваших инстансов. Сверху — панель с названием сервиса, кнопкой смены светлой/тёмной темы и меню с вашей почтой.
В меню под вашей почтой (справа вверху) собраны личные разделы:
- Профиль — данные учётной записи и смена пароля.
- Счёт — баланс и способы оплаты.
- Подписка — тарифы и история платежей.
- Выйти — завершить сеанс на этом устройстве.
Строка вкладок под шапкой — основная навигация: «Рабочие области» (ваши инстансы) и «Поддержка» (обращения). Если вкладок больше, чем помещается на экране (например, на узком мониторе или телефоне), часть из них уезжает в выпадающее меню «Ещё» справа.
Интерфейс одинаково удобен и на компьютере, и на телефоне: на маленьком экране элементы автоматически перестраиваются в столбец.
Первый поток за 5 минут
Короткая практика, чтобы освоиться, если вы никогда раньше не пользовались редактором потоков.
-
Создайте инстанс. В разделе «Рабочие области» нажмите «Создать инстанс», придумайте название и выберите тариф. Подождите несколько секунд, пока статус на карточке не станет «работает».
-
Откройте редактор. Нажмите кнопку «Редактор» на карточке инстанса — он откроется в новой вкладке браузера.
-
Найдите нужные узлы в палитре. Слева — список узлов, сгруппированных по категориям. В категории «common» найдите узел inject (у него значок кнопки) и узел debug (у него значок жучка).
-
Перетащите оба узла на рабочее полотно — просто зажмите мышью и перетяните каждый на свободное место в центре экрана.
-
Соедините их. У каждого узла есть маленькие кружки-разъёмы: справа — выход, слева — вход. Протяните линию мышью от выхода узла inject ко входу узла debug.
-
Разверните поток. Нажмите синюю кнопку «Deploy» в правом верхнем углу редактора. Без этой кнопки поток существует только в редакторе и ничего не делает по-настоящему.
-
Откройте панель отладки. Справа — боковая панель с несколькими вкладками (значками). Найдите вкладку со значком жучка — это и есть панель отладки, куда узел debug будет выводить сообщения.
-
Запустите поток. Кликните по синему квадратику слева на самом узле inject прямо на полотне — это запускает поток вручную. В панели отладки справа появится сообщение.
Поздравляем — это работающий, пусть и совсем простой, поток. Дальше можно пробовать более сложные узлы: function (свой код на JavaScript), http request (запрос к внешнему сервису), http in и http out (приём и ответ на веб-запросы, то есть вебхук).
Первый поток за 5 минут
Короткая практика, чтобы освоиться, если вы никогда раньше не пользовались редактором потоков.
-
Создайте инстанс. В разделе «Рабочие области» нажмите «Создать инстанс», придумайте название и выберите тариф. Подождите несколько секунд, пока статус на карточке не станет «работает».
-
Откройте редактор. Нажмите кнопку «Редактор» на карточке инстанса — он откроется в новой вкладке браузера.
-
Найдите нужные узлы в палитре. Слева — список узлов, сгруппированных по категориям. В категории «common» найдите узел inject (у него значок кнопки) и узел debug (у него значок жучка).
-
Перетащите оба узла на рабочее полотно — просто зажмите мышью и перетяните каждый на свободное место в центре экрана.
-
Соедините их. У каждого узла есть маленькие кружки-разъёмы: справа — выход, слева — вход. Протяните линию мышью от выхода узла inject ко входу узла debug.
-
Разверните поток. Нажмите синюю кнопку «Deploy» в правом верхнем углу редактора. Без этой кнопки поток существует только в редакторе и ничего не делает по-настоящему.
-
Откройте панель отладки. Справа — боковая панель с несколькими вкладками (значками). Найдите вкладку со значком жучка — это и есть панель отладки, куда узел debug будет выводить сообщения.
-
Запустите поток. Кликните по синему квадратику слева на самом узле inject прямо на полотне — это запускает поток вручную. В панели отладки справа появится сообщение.
Поздравляем — это работающий, пусть и совсем простой, поток. Дальше можно пробовать более сложные узлы: function (свой код на JavaScript), http request (запрос к внешнему сервису), http in и http out (приём и ответ на веб-запросы, то есть вебхук).