Что такое API
API – это готовый фрагмент кода, с помощью которого одна программа может взаимодействовать с другой. Через API сервер одного сайта запрашивает данные с сервера другого сайта.
Если на каком-либо сайте встроен API какого-либо сервиса, это значит, что он может получать данные, обращаясь к сервису напрямую через сервер. Разработчикам сайта не придётся разрабатывать свой аналогичный функционал.
Самый простой пример – платежи в интернет-магазине. Когда вы хотите что-то купить онлайн, то сайт перекидывает вас на страницу оплаты. Вы думаете, что оплачиваете прямо на сайте, но на самом деле оплата проходит через платёжную систему, API которой встроен в код сайта.
Другой пример – Google Календарь. Например, при записи к врачу онлайн разработчики сайта могут пойти двумя путями: написать код своего календаря или встроить API Google Календаря в код сайта. Очевидно, что второй вариант проще и быстрее.
У Топвизора тоже есть открытый API, с помощью которого пользователи могут получать данные через сервер.
Подробнее — в Руководстве разработчика Топвизора.
Что запомнить
- API – это готовый фрагмент кода, с помощью которого одна программа может взаимодействовать с другой;
- Через API сервер одного сайта запрашивает данные с сервера другого сайта.