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