2. Интеграция Dr.Web Enterprise Security Suite со сторонними приложениями через Web API |
Применение При интеграции Dr.Web Enterprise Security Suite со сторонними приложениями через Web API предоставляются средства управления учетными записями и автоматизации процесса администрирования пользователей сервиса. Например, вы можете использовать Web API при создании динамических страниц для получения от пользователя запроса и выдачи ему установочного файла. Поддерживаемые версии Версия 4.3.0 — актуальная версия Web API.
Аутентификация Для взаимодействия с Сервером Dr.Web используется протокол HTTP(S). Web API принимает HTTP-запросы и возвращает ответ в формате XML (по умолчанию) или JSON. Для передачи запроса по протоколу HTTP используется порт 9080, по протоколу HTTPS — порт 9081. При отправке запроса можно использовать любой из двух протоколов. Настоящее Руководство содержит примеры запросов по протоколу HTTPS, так как запросы по протоколу HTTP по умолчанию переадресовываются на протокол HTTPS. Для доступа к Web API используется базовая HTTP-аутентификация (согласно стандарту RFC 2617). При несоблюдении стандарта RFC 2617 и связанных с ним стандартов, Веб-сервер не будет запрашивать учетные данные клиента (регистрационное имя и пароль администратора Dr.Web Enterprise Security Suite). |