라이브 스케줄러 알림

스케줄러로 워크플로를 생성할 때 선택적으로 알림을 구성할 수 있습니다.

서문

작업을 완료한 후 스케줄러는 http 메서드를 사용하여 구성된 엔드포인트에 수행된 작업 및 성공/실패에 대한 세부 정보가POST포함된 알림을 보냅니다.

예정된 작업에 대한 사전 알림을 구성할 수도 있습니다. 알림 URL 및 설정 지정에 대한 자세한 내용은 Live API Reference를 참조하고 SEP 작업의 시작/중지 시간 예약과 클립 예약의 차이점에 유의하십시오.

스케줄러 시작/중지
  • 알림 URL은 요청 본문 개체의 최상위 수준에서 정의됩니다.
  • 알림은activationdeactivation객체에서 스케줄링됩니다 (이벤트가 발생하기 전에 알림을 보내는 시간 (초 단위)).

{
	"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"가 있는 경우 요청이 실패한 것입니다.