API расшифровывается как «интерфейс прикладного программирования» (Application Programming Interface). Простыми словами, API — это набор правил и спецификаций, определяющих, как одна программа может взаимодействовать с другой.
Что такое API: примеры
Facebook добавили правила, определяющие, как одна программа взаимодействует с другой. Получившийся API позволяет разработчикам создавать интеграции со своим веб-сайтом или приложением.
Ещё более наглядный пример с App Store. После установки программы из магазина Apple она будет иметь доступ к API (набору спецификаций), который определяет, как его можно использовать и к какой информации оно может получить доступ на вашем смартфоне.
Или Google Maps. Сервис навигации и карт от Google можно запускать из приложения или на сайте. Функционирует это исключительно за счёт добавления API в комплексное программное обеспечение компании.