TGViewer
TESTOREST TESTOREST @testorest · 2.47K subscribers
Post #172 504
​​⚛️API
Что это такое простыми словами
🐥

API (Application Programming Interface)-интерфейс, который обеспечивает связь и обмен данными между двумя отдельными программными системами.

Два приложения связываются между собой с помощью API.

Например, приложение показывающее курс валюты:
1)отправляет Запрос к API стороннего сервиса;
2)в Ответ придут данные с курсами валют.

Запрос и Ответ составлены по заранее описанным правилам.
Правила, еще называют контрактом.

Контракт API(или правила взаимодействия между двумя программными системами) определяет:
🔹запросы, которые могут быть сделаны
🔹как делать запросы
🔹форматы данных, которые можно использовать
🔹и другое

API используют, когда хотят дать доступ к части функциональности ПО сторонним сервисам.
В качестве сторонних сервисов может выступать:
🔹соседний модуль в ПО;
🔹внешняя система.
Тот кто получает доступ не должен что-либо знать о том, как происходит дальнейшая работа. В этом и прелесть😉

Например, вызвали API, которое выдает информацию о происшествиях за последний час - получили список новостей. Как и где берется информация вас уже не волнует.

VK, Яндекс и другие сервисы имеют API, которые позволяют пользоваться реализованной в них функциональностью.

Попробуйте 🙌:
Если вы выполните в строке браузера запрос:

https://api.hh.ru/vacancies

то получите в ответ информацию о вакансиях с HH.

Поздравляю, вы вызвали API💪 Для вас приложенная ниже иллюстрация)))

#api
  • 👍 11
More from @testorest
  1. Sep 30, 2026⚛️Новая статья в блоге🚀 Изучение Java для автотестов. #3 Теория: Циклы (for и for-each).…
  2. Sep 23, 2026⚛️Изучение Java для автотестов. #2 Теория: Оператор if-else. Сегодня публикую следующий ша…
  3. Sep 16, 2026⚛️Изучение Java для автотестов. #1 Теория: Переменные и типы данных. Продолжаем изучение j…
  4. Sep 9, 2026⚛️Изучение Java для автотестов. #0 Подготовка окружения. Сегодня многие в сфере тестирован…
  5. Sep 9, 2026С Днем тестировщика! 🐞 С нахождения первого бага прошло 66 лет, компьютеры с тех пор знач…
  6. Sep 8, 2026У тестировщиков редко бывает одинаковая работа. 😺 Один меняет IT на стройку и заново соби…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →