API протокол в моем понимании - это то что сделает нас богатыми Техническими специалистами. А так - это способ управлять двумя уровнями оперирования других веб-приложений для создания любой функциональности в вашем собственном. В следующий раз, когда вы услышите слово API, думайте о нем как о коде, который позволяет двум программам взаимодействовать друг с другом, перемещаясь между приложениями, базами данных и устройствами для доставки данных и создания продуктивных соединений. Дай сперва закину пример: смотри, вот есть у тебя телеграм. И есть гугл таблица (например с отчетами таргетологов) Когда новый отчет добавляется, API сервиса Integromat может сообщить об этом телеграму, а именно дать команду Боту отправить сообщение твоему маркетологу. Притом не просто сообщение, а включить в него все данные, которые прикрепил таргетолог, а также динамику его отчетов (конверсии, лучшие креативы, стоимость заявки в динамике месяца / года) Если упростить, ты использовал 3 предоставленных тебе API: Google Sheets Integromat Telegram Сюда же можно подключить API самого рекламного кабинета (скажем Facebook) и подтягивать все данные и вовсе автоматически, настроив триггер - загружай стату 1 раз в 24 часа; ИТАК ЧТО МОЖНО: 1) Создать / изменить / удалить запись или список записей в Базе Данных. 2) Запустить процесс в логике другого приложения (это может быть любая функция, например, подключая по API разные AI приложения генерирующие картинки, ты можешь сделать свой микро сервис (SaaS) Software as a Service) и как следствие на уровне нашего приложения мы сможем получить запись / список записей из другого приложения, в зависимости от предыдущего шага. В нашем примере это тип данных: картинка. ДЛЯ НОКОДЕРА АПИШКА ЭТО КЛАД! ВЕДЬ НАМ УЖЕ ДАЖЕ ПОЧТИ НЕ НУЖНО ПИСАТЬ ЗАПРОСЫ - ПРОСТО НАСТРОЙТЕ ИНТЕГРАЦИЮ. Компании разрабатывают собственные API и продают их как продукт. К примеру, Weather Underground, которая принадлежит IBM, продает доступ к своему API для получения метеорологических данных. Эту информацию используют для своих продуктов разные приложения и сервисы, даже не связанные с погодой, а скажем, с транспортными услугами. Существуют сотни API для финансовых систем, обмена сообщениями в социальных сетях, платежей, электронной коммерции, криптовалют и прочих сфер. Наиболее быстрорастущий сегмент API относится к обмену и анализу данных в различных приложениях API (Application Programming Interface) — это программный интерфейс, позволяющий связывать между собой различные приложения. Создан для упрощения и ускорения разработки. Содержит наборы методов, классов, библиотек и функций. Когда пользователь посещает любую страницу в интернете, он взаимодействует с API удаленного сервера. Это составляющая сервера, которая получает запросы и отправляет ответы. Кроме того, благодаря API человек может совершать различные действия, не покидая сайт. Именно для этого большинство современных сайтов используют по крайней мере несколько сторонних API, которые предлагают сторонние разработчики. Многие кураторы на Ноукод Курсиках сами не умеют в API. И это удручающе. А тем временем, с помощью Xano, где есть конструктор API можно творить очень сложные манипуляции с датой по API и юзать адало чисто как фронт, например; В адало сложно фильтровать сторонние коллекции (надо кодить чутка), а если ваша коллекция в Xano то это становится еще круче чем в стоке Адало. В конструкторе API создаете инпут Filter или как угодно, а затем внутри Xano говорите че он фильтрует и как. А в адало просто добавляете фильтр в лист, name = filter и переменная любая, доступная в Адало. А еще! Рекуррентные воркфлоу процессы можно делегировать на Xano. А если соединить Бабл и Xano то у вас получается бронебойная штука с около безлимитной функциональностью по операциям и алгоритмам, ведь можно использовать БД воркфлоу триггеры бабл которые триггерят в Xano. Но это продвинутая история: нужно врубаться в API и приучиться работать с плагином Xano для Bubble. Там много секретов. Для этого надо знать: JSON запросики как устроен API А для этого на курсе должно глубоко раскрыть тему, а не просто показать механические действия - вот тут вставьте ключ авторизации и у вас подключен Airtable (включи передачу нажми газ).

Теги других блогов: протокол API веб-приложения