이벤트

업데이트 됨
Cover image for: 이벤트

이벤트 리소스는 Webhook 수신기로 전송 된 요청의 페이로드를 설명합니다. API는 이전에 보낸 이벤트를 기록하여 표준 리소스 인터페이스를 통해 쿼리 할 수 있습니다.

API는 몇 시간 동안 최대 5 회까지 웹 훅 수신기에 이벤트를 전달하려고 시도합니다.

속성

이름 유형 기술
id 자원 식별자.
resource 문자열, 항상 event 자원 유형 ID.
type 이 이벤트와 관련된 리소스 유형입니다. 대부분이 task 이 될 task 입니다.
action 이 이벤트로 이어지는 발생 된 동작, 즉 completed .
data 중첩 된 자원 이벤트가 관련된 자원 인스턴스.
state 다음 중 하나 : pending , delivered , failed .
retries int API가 이벤트 배달을 다시 시도한 횟수입니다.
date_created 날짜 시간 리소스가 생성 된 시점.
date_delivered 날짜 시간 이벤트가 웹 후크 수신기에 배달 된시기.

유형

  • session.expired : 세션이 만료 된 것으로 표시되었습니다.
  • poll.created : 설문 조사가 작성되었습니다.
  • poll.completed : 설문 조사 처리가 완료되었으며 모든 결과가 공개되었습니다.
  • task.created : 폴링 하위 작업이 생성되었습니다.
  • 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 날짜 시간 필터 이벤트 전달 datetime으로 필터링하십시오.

cURL 사용

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

ricloud-py 사용하기

import ricloud

polls = ricloud.Event.list()

어떻게 도와 드릴까요?

지원 팀이 도와 드리겠습니다!

근무 시간은 월요일부터 금요일, 오전 9 시부 터 오후 5시 (그리니치 표준시)입니다. 시간은 현재 7:20 오전 GMT입니다.

우리는 1 일 이내에 모든 메시지에 답장하고자합니다.

우리의 멋진 지원 팀

© 2008 - 2024 Reincubate Ltd. 판권 소유. 영국과 웨일즈에 등록 #5189175, VAT GB151788978. Reincubate® 및 Camo®는 등록 상표입니다. 개인 정보 정책 & 자귀.