서문
작업을 완료한 후 스케줄러는 http 메서드를 사용하여 구성된 엔드포인트에 수행된 작업 및 성공/실패에 대한 세부 정보가POST
포함된 알림을 보냅니다.
예정된 작업에 대한 사전 알림을 구성할 수도 있습니다. 알림 URL 및 설정 지정에 대한 자세한 내용은 Live API Reference를 참조하고 SEP 작업의 시작/중지 시간 예약과 클립 예약의 차이점에 유의하십시오.
- 스케줄러 시작/중지
-
- 알림 URL은 요청 본문 개체의 최상위 수준에서 정의됩니다.
- 알림은
activation
및deactivation
객체에서 스케줄링됩니다 (이벤트가 발생하기 전에 알림을 보내는 시간 (초 단위)).
예
{ "job_id": "your Job ID", "activation": { "time_utc": 1612274100, "notification": 600 }, "deactivation": { "time_utc": 1612281600, "notification": 600 }, "description": "My Tuesday broadcast", "notification_url": "https://example.com/live/jobstartstop/callbacks" }
- 클립 스케줄러
-
- 알림 URL은 요청 본문 개체의 최상위 수준에서 정의됩니다.
clip
객체에서 알림이 스케줄링됩니다 (작업이 알림 전송을 시작하기 전의 시간 (초 단위))
예
{ "job_id": "your Job ID", "description": "My Scheduled Clip", "notification_url": "https://example.com/live/clip/callbacks", "clip": { "output": { "label": "My Scheduled Clip", "start_time": 1612878900, "end_time": 1612879800, "videocloud": { "video": { "name": "My Scheduled Clip" } } }, "time_utc": 1612879800, "notification": 600 } }
알림 본문
서버가 사용자에게 알림을notification_url
보내면 요청에는 JSON 본문이 포함됩니다. 필드는 아래 표에 자세히 설명되어 있습니다.
행동 | 액션 이름. 작업 보기 |
---|---|
작업 흐름 | 작업 완료 후 워크플로가 업데이트되었습니다. 구조는 워크플로 유형에 따라 다릅니다. |
오류 | 조치를 완료하는 중에 오류가 발생하면 이 필드에 오류가 포함됩니다. 값은 작업 유형에 따라 다릅니다. |
작업
다음 표에는 워크플로 유형별 작업이 자세히 나와 있습니다.
이름 | 워크플로우 유형 | 설명 |
---|---|---|
notify-activate |
jobstartstop |
작업이 곧 활성화될 것이라는 헤드업 알림입니다. |
activate |
jobstartstop |
작업 활성화가 완료되었습니다. "error" 있는 경우 활성화가 실패하고 비활성화가 취소됩니다.
|
notify-deactivate |
jobstartstop |
작업이 곧 활성화될 것이라는 헤드업 알림입니다. |
deactivate |
jobstartstop |
작업 비활성화가 완료되었습니다. "error" 있는 경우 비활성화에 실패한 것입니다.
|
notify-clip |
clip |
클립이 곧 요청될 것이라는 헤드업 알림입니다. |
clip |
clip |
클립 요청이 완료되었습니다. "error" 가 있는 경우 요청이 실패한 것입니다.
|