API: различия между версиями
[досмотренная версия] | [досмотренная версия] |
Нет описания правки |
Нет описания правки |
||
(не показаны 2 промежуточные версии этого же участника) | |||
Строка 1: | Строка 1: | ||
{{#seo: | {{#seo: | ||
|title= | |title= API — материал из Decimal Wiki | ||
|titlemode= append | |titlemode= append | ||
|keywords= API,Application,Programming,Interface | |keywords= API,Application,Programming,Interface | ||
|description= API | |description= Что такое API и как он работает | ||
}} | }} | ||
'''API''' ( | '''API''' ({{lang-en|Application Programming Interface}}) — [[интерфейс]] программирования [[Программное обеспечение|приложений]]. Иными словами, это интерфейс взаимодействия между сайтом и сторонними программами и [[сервер]]ами. | ||
Программист может воспользоваться API для получения доступа к функционалу сторонней программы. API делает возможным работу ресурсов, которые используют потенциал и мощность другого сайта или программы. | Программист может воспользоваться API для получения доступа к функционалу сторонней программы. API делает возможным работу ресурсов, которые используют потенциал и мощность другого сайта или программы. | ||
Строка 12: | Строка 12: | ||
== Примеры использования API == | == Примеры использования API == | ||
Каждый из вас наверняка хоть раз регистрировался на каком-либо онлайн-сервисе или платформе через свои аккаунты в социальных сетях. Именно это и является использованием API, когда сервисы или приложения используют базы данных социальных сетей. При этом сервис может получать информацию о пользователе и применять её в своих целях. | Каждый из вас наверняка хоть раз регистрировался на каком-либо онлайн-сервисе или платформе через свои аккаунты в социальных сетях. Именно это и является использованием API, когда сервисы или приложения используют базы данных социальных сетей. При этом сервис может получать информацию о пользователе и применять её в своих целях. | ||
Ещё один пример: Amazon предлагает пользователю книги, основанные на выборе книг его друзей в Facebook. Видео в YouTube могут автоматически появляться на вашем сайте или в ваших социальных сетях. Это тоже возможно благодаря API, когда одна программа использует данные и информацию другой. Кстати, встраивание YouTube-видео на | Ещё один пример: [[w:Amazon|Amazon]] предлагает пользователю книги, основанные на выборе книг его друзей в [[w:Facebook|Facebook]]. Видео в [[w:YouTube|YouTube]] могут автоматически появляться на вашем сайте или в ваших социальных сетях. Это тоже возможно благодаря API, когда одна программа использует данные и информацию другой. Кстати, встраивание YouTube-видео на наш сайт возможно благодаря API сервиса YouTube. | ||
[[ | [[Категория:Терминология]] | ||
[[Категория: | [[Категория:Программное обеспечение]] | ||
[[Категория:Интерфейсы]] | [[Категория:Интерфейсы]] |
Текущая версия от 14:35, 2 февраля 2024
API (англ.Application Programming Interface) — интерфейс программирования приложений. Иными словами, это интерфейс взаимодействия между сайтом и сторонними программами и серверами.
Программист может воспользоваться API для получения доступа к функционалу сторонней программы. API делает возможным работу ресурсов, которые используют потенциал и мощность другого сайта или программы.
Использование API сокращает необходимость создавать самостоятельно сложные программы или приложения. Вместо этого можно использовать готовые части существующих ресурсов, у которых есть доступ к нужным вам информации и данным.
Примеры использования API
Каждый из вас наверняка хоть раз регистрировался на каком-либо онлайн-сервисе или платформе через свои аккаунты в социальных сетях. Именно это и является использованием API, когда сервисы или приложения используют базы данных социальных сетей. При этом сервис может получать информацию о пользователе и применять её в своих целях.
Ещё один пример: Amazon предлагает пользователю книги, основанные на выборе книг его друзей в Facebook. Видео в YouTube могут автоматически появляться на вашем сайте или в ваших социальных сетях. Это тоже возможно благодаря API, когда одна программа использует данные и информацию другой. Кстати, встраивание YouTube-видео на наш сайт возможно благодаря API сервиса YouTube.