API
API (Application Program Interface) – это интерфейс взаимодействия сайта клиента и сервера. Это ресурс, открываемый сервером для работы извне. Программисты пользуются им для доступа к функционалу библиотеки, модуля, программы. API дает возможность ресурсам использовать мощность и потенциал предоставляющего сайта, а также запускать дополнительные компоненты к ним.
Преимущества использования API
- Стабильность. API отлично работает на широком спектре модификаций ПК.
- Переносимость. Одинаковое программное обеспечение может быть написано для различных аппаратных платформ.
- Простота.
Когда при раскрутке ресурса достигается хороший эффект, посещаемость становится высокой, возможно открытие им своего API для сторонних приложений. По такому пути пошли многие известные сайты, среди наиболее крупных – «Твиттер», «ВКонтакте», «FeedBurner».
Типы API
- Возвращающие. Сторонние приложения делают запрос метода с определенными параметрами, сервер выдает необходимые данные.
- Изменяющие. Клиент запрашивает функцию сервера, вводящую новые данные или изменяющую на нем настройки.
API «Яндекс.Директа»
В продвижении сайтов эффективным себя показал API «Яндекс.Директа». Его использование позволяет гибко управлять рекламными компаниями, просматривать списки клиентов, отключать показ рекламы с неэффективными фразами и т. д.