RUVIDEO
Поделитесь видео 🙏

Что такое API (application programming interface)

API применяется во многих информационных системах, но мало кто знает и понимает что это такое и как он работает.

Больше материалов - у нас на сайте
https://nl-a.ru/articles

В рамках инициативы по повышению технологической грамотности подготовили русский перевод и озвучку видео MuleSoft: What is API
Ссылка на оригинал: https://youtu.be/s7wmiS2mSXY

Возможность подключения - это потрясающая вещь

Все мы привыкли к возможности моментального получения данных

Такая возможность позволяет подключиться к миру напрямую

Используя удобный гаджет - компьютер или телефон

Мы можем покупать, писать, делать закладки, выбирать

что угодно и где бы мы - ни были

мы подключены к миру
связаны друг с другому
как никогда раньше

Но как такое возможно?

Как возможно передать данные из точки А в точку Б

Как разные устройства
и приложения связываются друг с другом
чтобы позволить нам разместить заказ

заказать столик

или забронировать рейс

всего за несколько кликов?

Невоспетый герой нашего связнного мира - это
программный интерфейс приложения или API

Это двигатель под капотом и находится он за
сценой,

Которую мы воспринимаем как должное

Но что делает возможным исполнение всех функций, корректную работу которых мы ожидаем

Давайте разберемся что такое API
API - это мессенджер
который принимает запросы и сообщает системе
что вы хотите сделать, а затем возвращает
ответ от системы вам

Рассмотрим на примере

Подумайте об API как про официанте в ресторане

представьте, вы сидите за столом
и выбираете блюдо из меню

Тогда кухня - это часть системы, которая будет
готовить ваш заказ

Но пока не хватает критической связи - для передачи вашего заказа на кухню

И доставки еды обратно к вашему столу

Вот где официант или API вступает в дело

Официант - мессенджер, который принимает ваш заказ или запрос

И сообщает системе .. в нашем случае кухне

Что ей нужно делать

а потом доставляет ответ системы вам

В нашем случае - еду

Теперь давайте рассмотрим пример работы реального API

Возьмем Процесс поиска авиабилетов на сайте

Как и в ресторане у вас есть меню с вариантами выбора

Вы выбираете город отправления и
дату,

Город, куда вы летите, дату, класс перелета

И указываете прочие параметры

Чтобы забронировать билет - через сайт
авиакомпании вы получаете доступ к базе данных

чтобы узнать, есть ли свободные места на
эти даты

и какова будет цена перелета в зависимости от указанных параметров в меню

Но что, если вы НЕ используете
сайт авиакомпании, имеющий прямой доступ
к информации в базе данных

Что если вы используете туристический онлайн-сервис, который агрегирует данные от множества разных авиакомпаний

Онлайн-сервис взаимодействует с API каждой авиакомпании

API - это интерфейс, который как и официант позволяет взаимодействовать нам с системой - отправлять запросы

и получать ответы из системы авиакомпании через Интернет

выбирать места, бронировать, указывать предпочтения по еде и многое другое

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

Таким образом API делает возможным для всех нас
использовать туристические сайты

Таким же образом происходит взаимодействие между всеми приложениями и устройствами

Все они работают с API,

Которое позволяет компьютерам управлять ими,

и что в конечном итоге создает возможность подключения к данным

ПОЭТОМУ -всякий раз, когда вы столкнетесь с API, просто подумайте о нем как о своем
официанте,

который бегает туда-сюда

между базами данных различных приложений и устройств

Чтобы доставить данные и создать ту самую подключенность к миру через компьютер или телефон

ЭТО NLA

Подписывайтесь на наш канал

Мы эксперты в технологиях, которые меняют мир

Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Что такое API (application programming interface)», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.

Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.

Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!

Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.