events
В этом разделе описаны методы для работы с событиями объектов в рамках сессии.
Сценарии использования
Методы раздела events применяются в следующих сценариях.
Получение исторических событий
Чтобы получить события по объекту за определенный период:
- Используйте events/load, чтобы загрузить события в сессию.
- Используйте events/get, чтобы получить загруженные события.
- Используйте events/unload перед загрузкой событий за другой период.
Получение обновлений в реальном времени
Чтобы отслеживать события от настроенных объектов в реальном времени:
- Используйте events/update_units, чтобы добавить объекты в сессию и настроить детекторы событий.
- Используйте events/check_updates, чтобы получать новые события, возникшие с момента последнего запроса.
Кроме того, можно установить параметр evt_flags в методе events/update_units, чтобы включить обновления событий в сессию при возврате данных объекта, без отдельного вызова events/check_updates.