Что такое API

Обновлено Обновлено: Опубликовано Опубликовано:

API —
простыми словами

программный механизм, предоставленный разработчиком системы, который могут использовать другие программисты для взаимодействия с этой системой. Расшифровывается как Application Programming Interface. 

Примеры:

  • API ВКонтакте «Open API» — может применяться для установки на свой сайт формы авторизации.
  • MAPI — для взаимодействия с почтовым сервером Microsoft Exchange.
  • «Яндекс карты» предлагают API для размещения на своих сайтах карт с отметками и интерактивными подсказками.

Любой разработчик программы или сайта может написать собственный интерфейс для взаимодействия и обмена информацией. Для его использования, первым делом, необходимо запросить документацию и изучить ее.

Прочитайте более подробно об API на сайте Википедия

Встречается в статьях

Инструкции:

  1. Установка Bareos на Rocky Linux и настройка резервного копирования
  2. Настройка веб-сервера на CentOS 7 со всем необходимым для правильной работы
  3. Настройка веб-сервера на CentOS 8 со всем необходимым для правильной работы
  4. Установка и настройка кластера Kubernetes на Linux Ubuntu
  5. Как установить и использовать сервер хранения секретов Hashicorp Vault
  6. Как установить и настроить панель управления виртуальными машинами VMmanager

Мини-инструкции:

  1. Как ускорить вход по SSH
  2. Настройка поддержки Firebird в PHP на CentOS и Ubuntu
  3. Как установить, настроить и создать виртуальную машину в KVM на Ubuntu Server
  4. Как установить и быстро настроить Asterisk PBX на Linux Ubuntu
  5. Как установить и настроить PBX Asterisk на Linux CentOS 7
  6. Установка, настройка и использование NGINX Amplify для мониторинга веб-сервера
  7. Настройка сервера мониторинга Zabbix на Ubuntu
  8. Установка, настройка и запуск Grafana-server на ОС Linux
  9. Настройка Runner в GitLab CI/CD для загрузки изменений проекта на веб-серверы после коммита
  10. Инструкция по созданию виртуальной машины EC2 на хостинге Amazon Web Services
  11. Кластер серверов Hashicorp Vault с доступом через систему обнаружения Consul
  12. Шпаргалка по работе с системой управления конфигурациями Ansible
  13. Хранение и управление паролями PostgreSQL через Hashicorp Vault
  14. Как установить и выполнить базовую настройку ноды для Ethereum под Linux Ubuntu
  15. Настройка сбора метрик Prometheus из GitLab с выводом информации в дашборды Grafana
  16. Работа с сертификатама в Consul для служб Connect и HTTPS
  17. Установка и использование OpenStack CLI для работы с облачными сервисами

Примеры скриптов:

  1. Активация/деактивация узлов Zabbix с помощью API на PHP
  2. Скрипт php для создания почтового ящика в iRedMail


Дмитрий Моск
— IT-специалист.
Настройка серверов, услуги DevOps.

Другие термины

USB   CentOS   Блок питания компьютера   7-zip   UNIX   Freeradius   SQL   RAID   Файл подкачки   FSMO     Nextcloud   Python   OpenCart   RTMP   Git   Zookeeper   Процессор   Winsock   Pacemaker  
.....

Реклама