Возможности
APInita - это облачное программное обеспечение, которое служит инструментом соединяющим различные онлайн-сервисы между собой для возможности передачи информации друг-другу, например:
- получение и передача заявок с сайта в CRM;
- отправка уведомлений при поступлении оплаты;
- создание собственного чат-бота.
Все данные делятся на два типа: входящие и исходящие. Входящие данные - это Webhook, содержищий в себе определенную информацию, например, данные о заказе. Исходящие данные - это HTTP-запрос, отправляющий данные в нужную систему.
Входящий или исходящий запрос инициирует запуск сценария. Используя модули сервиса APInita Вы можете манипулировать этими данными в нужном Вам порядке и заданными правилами: создавать условия, выстраивать последовательность, задавать график запуска, а так же добавлять другую необходимую Вам логику.
Что у нас есть:
Сценарии
После регистрации в системе Вы попадаете на страницу создания сценария:
Слева вверху отображается стандартное название нового сценария, справа количество оставшихся запусков сценариев, остаток дней тарифа и уведомления (подробнее о навигационных кнопках раздела Вы можете узнать здесь).
При нажатии на кнопку "Добавить" появится окно выбора первого модуля сценария - входящие данные (Webhook) или исходящие данные (HTTP):
При выборе первого модуля - будет сгенерирована ссылка, принимающая данные из нужной Вам системы (данную ссылку Вы указываете в системе-источнике данных). При выборе второго модуля - настраиваеются параметры исходящего запроса для получения или отправки данных, а так же задается расписание запуска. Подробнее о возможностях и работе каждого модуля Вы можете узнать здесь.
Подключения
Для доступа к сервисам и возможности работы с данными как правило требуется подключение. У каждого сервиса могут быть свои правила и методы авторизации, но обычно они являются типовыми. В APInita для создания подключений представлены следующие способы:
- API ключ - авторизация с использованием Bearer Token;
- Логин и пароль - авторизация по логину и паролю типа Basic;
- OAuth 2.0 - авторизация через предоставление доступа к приложению;
- Custom - свой способ авторизации.
Все подключения дополнительно шифруются и не отображаются в логах сценариев. В последнем типе авторизации "Custom" Вы можете самостоятельно определить куда (в теле HTTP-запроса, в Header или например в URL) и какие (токен, ключ, логин, пароль и так далее) параметры запроса передавать:
Подробнее о передаче параметров и работе с переменными Вы можете узнать здесь.
Логи
Логи позволяют отслеживать, где, как и когда запускались Ваши сценарии, какие данные проходили через них, сколько запусков сценариев было потрачено, какие были ошибки и какие уведомления отправлялись:
Помимо истории запусков сценариев Вы так же можете осуществлять быстрый поиск по датам, типам модулей, названию шагов сценария или по вхождению части слова, которое могло фигурировать при получении или передаче информации. Помимо этого есть возможность повторного запуска сценария из истории:
Подробнее о системе логгирования Вы можете узнать здесь.
Настройки: аккаунт
В настройках аккаунта отображаются следующие поля:
- номер аккаунта;
- Email владельца;
- Ваше имя;
- Часовой пояс;
- Новый пароль.
Часовой пояс используется для запуска сценариев и отображения информации по Вашему местному времени, например логов. Новый пароль - необзательное поле. Помимо основной информации, ниже так же отображаются сессии - данные о том, когда и с каких адресов была произведена авторизация в Вашем аккаунте:
Настройки: уведомления
Вы можете получать уведомления при возникновении ошибок в сценариях, достигнутом пороге запуска сценариев или заканчивающемся тарифе в Ваш Telegram через @ApinitaBot. Список событий и время уведомлений настраивается:
Подключение осуществляется простым сканированием QR-кода. Помимо уведомлений бот имеет возможность запускать и останавливать Ваши сценарии. Подробнее о подключении Telegram Вы можете узнать здесь.
Настройки: тариф
В APInita предусмотрено три варианта работы тарифа:
- отдельная покупка запусков сценариев к действующему тарифу;
- продление текущего тарифа с обновлением остатка пакета запусков сценариев;
- переход на новый тариф с конвертацией периода и обновлением остатка пакета запусков сценариев.
Узнать подробнее о ценообразовании, способах оплаты, рассчитать подходящий тариф Вы можете на странице Тарифы.