событие scope: базовый

onOfflineEvent

Событие при появлении новых записей в очереди офлайн-событий

Кто может подписаться: любой пользователь

Описание

Событие ONOFFLINEEVENT сработает, когда в очереди офлайн-событий появятся новые записи.

Событие заменяет опрос очереди по таймеру: приложение получает сигнал и забирает накопленные записи методами event.offline.get или event.offline.list.

Подписывайтесь на ONOFFLINEEVENT только как на обычное событие — с URL обработчика в параметре handler метода event.bind. Подписка с event_type = offline возвращает ошибку ERROR_ARGUMENT с текстом Offline event cannot be registered for this event: само уведомление об очереди в очередь не складывается.

Подписаться может любой пользователь, но только из приложения: event.bind работает лишь с авторизацией OAuth 2.0 и отклоняет вызов вебхука. Забрать записи из очереди методами event.offline.* может только администратор и тоже только в контексте приложения. Подробнее в статье event.offline.get.

События не будут отправляться в приложение, пока установка не завершена. Проверьте установку приложения

Параметры

event string обязательный

Символьный код события — ONOFFLINEEVENT

event_handler_id integer обязательный

Идентификатор обработчика события

data array обязательный

Приходит пустым.

Подробнее ниже

ts timestamp обязательный

Дата и время отправки уведомления из общей очереди событий

auth object обязательный

Объект, содержащий параметры авторизации и данные о Битрикс24, на котором произошло событие.

Значение scope — список прав, выданных приложению. Событие базовое и не требует отдельного скоупа.

Структура описана ниже

Что будем искать? Например,Продвижение

Этот сайт использует куки-файлы. Оставаясь на сайте, Вы соглашаетесь на их использование. Для получения дополнительной информации, пожалуйста, ознакомьтесь с политикой в отношении персональных данных.