События

обновленный
Cover image for: События

Ресурс события описывает полезную нагрузку запросов, отправленных вашему получателю webhook. API хранит записи о ранее отправленных событиях, которые вы можете запросить через стандартный интерфейс ресурсов.

API будет пытаться доставлять события на ваш приемник webhook до 5 раз в течение нескольких часов.

Атрибуты

название тип описание
id строка Идентификатор ресурса.
resource строка, всегда event Идентификатор типа ресурса.
type строка Тип ресурса, к которому относится это событие. Чаще всего это будет task .
action строка Произошедшее действие, которое привело к отправке этого события, т.е. completed .
data вложенный ресурс Экземпляр ресурса, к которому относится событие.
state строка Один из: в pending , delivered , failed .
retries ИНТ Сколько раз API повторял доставку события.
date_created Дата и время Когда ресурс был создан.
date_delivered Дата и время Когда событие было доставлено на ваш приемник webhook.

Типы

  • session.expired : сеанс был помечен как просроченный.
  • poll.created : опрос был создан.
  • poll.completed : опрос завершил обработку, и все результаты были опубликованы.
  • task.created : task.created опроса создана.
  • task.succeeded : task.succeeded опроса успешно завершена.
  • task.failed : в подзадаче опроса обнаружена ошибка.

действия

Атрибут action события описывает изменение, произошедшее с ресурсом, например, created , succeeded или failed .

Данные

Поле данных будет содержать весь ресурс, связанный с событием. Это включает в себя атрибуты ресурса, вложенные.

состояния

pending
Событие все еще находится в процессе доставки.
delivered
Событие получено получателем от веб-крючка.
failed
Событие не может быть доставлено после повторных попыток.

Получить GET /events/{event ID}

Использование cURL

curl https://ricloud-api.reincubate.com/events/<event ID> \
  -H 'Authorization: Token <your key_token>'

Использование ricloud-py

import ricloud

event = ricloud.Event.retrieve(<event ID>)

Список GET /events

название тип описание
type строка Фильтр по типу события.
action строка Фильтровать по событию.
state строка Фильтр по состоянию события.
date_created фильтр даты и времени Фильтр по дате создания ресурса.
date_delivered фильтр даты и времени Фильтр по дате и времени доставки события.

Использование cURL

curl https://ricloud-api.reincubate.com/events \
  -H 'Authorization: Token <your key_token>'

Использование ricloud-py

import ricloud

polls = ricloud.Event.list()

Как мы можем помочь?

Наша служба поддержки здесь, чтобы помочь!

Наш офис работает с понедельника по пятницу с 9:00 до 17:00 по Гринвичу. Время в настоящее время 3:19 ПП с GMT.

Мы стремимся отвечать на все сообщения в течение одного рабочего дня.

Наша отличная команда поддержки

© 2008 - 2024 Reincubate Ltd. Все права защищены. Зарегистрировано в Англии и Уэльсе #5189175, VAT GB151788978. Reincubate® и Camo® являются зарегистрированными товарными знаками. Политика конфиденциальности & условия.