Що Таке API?

Application Programming Interface (API) – це набір функцій, який дозволяє додаткам отримувати доступ до даних та взаємодіяти з зовнішніми компонентами. API, по суті, є кур’єром, який доставляє повідомлення від клієнта серверу і навпаки.


Веб-дизайн

Детальніше про API

Додаток погоди на твоєму телефоні є чудовим прикладом API в дії. Додаток отримує дані з таких джерел, як The Weather Channel, через API.

API може працювати чотирма способами:

  1. Простий протокол доступу до об’єктів (SOAP) API. Клієнт та сервер обмінюються повідомленнями, використовуючи XML. Це техніка, яка була популярною в минулому.
  2. API віддалених викликів процедур (RPC). Клієнт виконує функцію на сервері, а сервер відсилає результат назад клієнту.
  3. Websocket API. Двосторонній зв’язок між клієнтом та сервером, де сервер відсилає повідомлення зворотного виклику клієнту.
  4. API передачі станів (REST). Клієнт надсилає запит на сервер у вигляді даних. Потім сервер використовує ці дані для виконання внутрішніх функцій і повертає вихідні дані клієнту. Це найпопулярніша техніка.
Спеціальна пропозиція
Індивідуальний веб-дизайн
Отримайте унікальний, адаптований для мобільних пристроїв веб-сайт, який дійсно виділить ваш бренд. Поділіться з нами своїм баченням, і ми подбаємо про решту.