Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

commoninfo:api [2021/02/18 11:11] (текущий)
renata создано
Строка 1: Строка 1:
 +====== API ======
 +**API** (Application Programming Interface) — интерфейс программирования приложений. Иными словами, это интерфейс взаимодействия между сайтом и сторонними программами и серверами.
  
 +Программист может воспользоваться API для получения доступа к функционалу сторонней программы. API делает возможным работу ресурсов, которые используют потенциал и мощность другого сайта или программы.
 +
 +Использование API сокращает необходимость создавать самостоятельно сложные программы или приложения. Вместо этого можно использовать готовые части существующих ресурсов, у которых есть доступ к нужным вам информации и данным.
 +====== Примеры использования API ======
 +Каждый из вас наверняка хоть раз регистрировался на каком-либо онлайн-сервисе или платформе через свои аккаунты в социальных сетях. Именно это и является использованием API, когда сервисы или приложения используют базы данных социальных сетей. При этом сервис может получать информацию о пользователе и применять её в своих целях. 
 +
 +Ещё один пример: Amazon предлагает пользователю книги, основанные на выборе книг его друзей в Facebook.
 +Видео в YouTube могут автоматически появляться на вашем сайте или в ваших социальных сетях. Это тоже возможно благодаря API, когда одна программа использует данные и информацию другой. Кстати, встраивание YouTube-видео на свой сайт возможно благодаря API сервиса YouTube.
 +
 +Автор: //[[commoninfo:renatadimova|Рената Димова]]//