API: Logging
Администраторские функции требуют root-права API, чтобы использовать любой логин, размещенный на сервере. Если root-прав нет, можно использовать только свой логин.
Входящие данные, отмеченные звездочкой, обязательны для заполнения.
Модуль |
Функция |
Входящие данные |
Варианты ошибок |
logging |
Вывод списка пользовательских логов. show_log_list |
username (post или get)* — имя пользователя; password (post или get)* — пароль пользователя; logging (post или get)* — константа, имя модуля; show_log_list (post или get)* — константа, имя операции; language (post или get) — может принимать значение: en/ru (по умолчанию ru). |
error:0, mess:'Массив списка логов',detail; error:100, mess:'Массив списка логов пуст'; error:400, mess:'У вас не достаточно прав. Уберите user_edit'. |
logging |
Просмотр лога с входящими данными. show_log |
username (post или get)* — имя пользователя; password (post или get)* — пароль пользователя; logging (post или get)* — константа, имя модуля; show_log (post или get)* — константа, имя операции; path (post или get)* — путь к файлу лога; from (post или get) — читать от номера строки (по умолчанию = 0); to (post или get) — читать количество строк (по умолчанию = 200); search_string (post или get)* — поиск в логе (по умолчанию = ); language (post или get) — может принимать значение: en/ru (по умолчанию ru). |
error:0, mess:'Чтение лог файла',detail:list_file_log; error:101, mess:'Переменная from или to не число'; error:100, mess:'Лог файл пустой или его нет'; error:102, mess:'Неправильно указан путь.',detail:[array_list log]; error:400, mess:'У вас недостаточно прав. Уберите user_edit'. |