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