Выбрать город
Сети и интернет9-11 кл.

Миф или правда

Правда ли, что aPI — это готовая программа или сайт?

Миф

API — это готовая программа или сайт

На самом деле

Нет: API — не программа, а описание, как к программе обращаться: какие запросы слать и что придёт в ответ. Пользуются им другие программы, а не человек глазами.

API — что это на самом деле

Программный интерфейс — набор правил, по которым одна программа обращается к другой: какие запросы можно послать, с какими данными и что вернётся в ответ. Поставщик прячет внутреннюю кухню и отдаёт только оговорённый результат. В интернете API часто работает поверх HTTP: приложение шлёт запрос на адрес сервиса и получает структурированный ответ.

Контракт между программами: конечные точки (endpoints), формат запросов и ответов, правила аутентификации и ошибок. Распространён REST поверх HTTP: методы GET/POST/PUT/DELETE, ресурс задаётся URL, данные — в JSON, результат — по коду…

Аналогия: Окошко выдачи в кафе: называешь по меню номер блюда — получаешь заказ, заходить на кухню не нужно.

Полное определение →

Это понятие вводят примерно 15-17 лет (9-11 класс).

Связанные термины

← Все мифы и факты