Получить журнал собыйтий через web service

Получить журнал собыйтий через web service

от Игорь Кагов -
Количество ответов: 4

Прошу помощи. Разбираюсь с API webservice, получилось на стороннем сайте реализовать поиск по пользователям с выводом их итоговых тестов по курсам. Возникла необходимость сделать страницу с выводом всех итоговых тестов, к примеру, за сутки.

Но столкнулся со следующей проблемой: никак не могу получить информацию о событиях, которую мы можем получить по адресу example.ru/report/log/ или администрирование - отчеты - журнал событий. Есть ли такой функционал в API webservice?

В ответ на Игорь Кагов

Re: Получить журнал собыйтий через web service

от Vadim Dvorovenko -
Изображение пользователя Developers Изображение пользователя Майнтейнер перевода

нет, таких нет. В журнале moodle могут быть десятки тысяч событий в день, выбирать такие объёмы веб-сервисом неразумно. Если вас интересует конкретное событие, лучше всего сделать локальный плагин, который подпишется на это событие и будет отправлять сведения о нём во внешнюю систему

В ответ на Vadim Dvorovenko

Re: Получить журнал собыйтий через web service

от Игорь Кагов -
Я исходил из логики, что можно собирать события с фильтром, ограничив данные до приемлемого объема. Но спасибо большое за ответ, внесли ясность.
В ответ на Игорь Кагов

Re: Получить журнал собыйтий через web service

от Виталий Лавров -
Изображение пользователя Эксперт по Moodle
В ответ на Виталий Лавров

Re: Получить журнал собыйтий через web service

от Игорь Кагов -
Очень интересное решение! На первый взгляд кажется, что с помощью этого смогу решить проблему) Большое спасибо!