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