Что такое API

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

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

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

Примеры:

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

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

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

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

Инструкции:

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

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

  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. Хранение и управление паролями PostgreSQL через Hashicorp Vault
  13. Как установить и выполнить базовую настройку ноды для Ethereum под Linux Ubuntu

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

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

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

РЕД ОС   Memcached   Heartbeat   MAPI   RAW (формат)   Аккаунт   SPF-запись   SQL   IVR   RSS   NTFS   Git   WPA   Dovecot   Root   Кэширование   Mutt   Nano server   NFS   Squid  
.....

Реклама