Skip to content
PПромтбук
RUEN
00Глоссарий

Что такое API простыми словами + примеры

Все говорят «вызови API», «у этого сервиса есть API» — а что это? Объясним через ресторан и официанта. Плюс реальный запрос.

Я слышу везде «API», «вызвать API», «у X есть открытое API». Не понимаю.

Объясни мне:

  1. Что такое API в одной фразе — без слов «endpoint», «interface», «contract». Можно сравнить с рестораном и официантом (но без «короче говоря»).
  2. Зачем оно бывает — три повседневных примера, где я уже пользуюсь API сам того не зная (погода на телефоне, карты, оплата, перевод текста, …).
  3. Что физически происходит, когда программа «вызывает API»:
    • кто-то у кого-то что-то просит (по сети),
    • получает обратно текст в специальном формате (JSON — это что? одна фраза),
    • программа этот текст показывает на экране.
  4. Покажи реальный пример — открытое бесплатное API (например, что-то про погоду или Pokémon API). Один URL который я могу прямо сейчас открыть в браузере. Покажи что я увижу и как это понять.
  5. Что значит «REST API» — одна фраза. «GraphQL» — одна фраза. Не углубляйся, просто чтобы я узнавал слова.
  6. Когда я сам начну делать API — на каком этапе моего обучения. Не сейчас.
  7. Главный страх новичков: «я что-то сломаю если буду играться с API». Развей или подтверди в одной фразе.

В конце — одна реально полезная мысль про API, которой не было выше.

К подразделу «Глоссарий»
Похожие промты