EMZETT.
Увійти

API

Коротко: Application Programming Interface — визначений інтерфейс, через який дві програми спілкуються між собою, не знаючи внутрішньої реалізації одна одної.

Докладніше: Визначає, які функції/кінцеві точки доступні, які дані потрібно надіслати та що отримаєш у відповідь. У вебі зазвичай реалізується як HTTP-інтерфейс, часто за принципом REST. Добрий API ховає складність за стабільною, задокументованою поверхнею.

Подробиці

API на різних рівнях

API існують на різних рівнях: API бібліотеки (наприклад, функція)…

Див. також: REST, SDK, JSON, HTTP