=====XML вывод===== В интерфейсе пользователя предусмотрено вывод информации не только в формате HTML, но и в формате XML. Вывод данных в XML предоставляет более широкие возможности для унификации интерфейса и работы с ним при помощи внешних програм (Клиентская программа AMON использует именно этот способ взаимодействия). \\ Для преобразования вывода страницы в формат XML нужно в запрос к странице включить следующий параметр xml=1. **Пример:**\\ https://demo.abills.net.ua:9443/index.cgi?xml=1 При вводе данных используются стандартные GET/POST HTTP запросы. **Пример информационной странички** testuser 2008-06-06 3JXHUvBP3SBS8b3T 1 one 0 0.0.0.0 255.255.255.255 0 ENABLE ===Описание констант=== **** - Отображает список доступных функций\\ **** - Описание ссылки на меню ^NAME | Название доступной функции | ^ID | Идентификатор меню. Используется в HTTP запросе в переменной index= для перехода на пункты меню | ^EX_ARGS| Дополнительный аргумент. В большенстве случаев это только ИД сессии | ^TYPE| Тип. Основная или зависимая | ^DESCRIBE| Описание ссылки на языке интерфейса | **...** - Структура отображающая формы ввода/вывода информации\\ **Неправильный пароль** - сообщение системы. ^ TYPE | тип сообщения | ^ CAPTION | Заголовок | ===Пример атворизации пользователя=== Для авторизации пользователя нужно передать следующие данные: https://yuor.host:9443/index.cgi?user=username&passwd=user_password&xml=1 При успешной атворизации система выведет меню пользователя:\\ testuser 2008-06-06 3JXHUvBP3SBS8b3T Если авторизация прошла неудачно будет выведена сообщение об ошибке\\ **Пример:** Неправильный пароль