다운로드 상태 보고 (NotifyDownloadStatus)

미디어 파일 다운로드 시작, 완료, 중단, 실패 시 호출됩니다.

호출

Callback URL콜백 URL (콘솔에서 설정)
AuthorizationAPI 접근 권한 목적으로 사용 (콘솔에서 설정)
POST <Callback URL>
content-type: application/json
Authorization: Bearer <Authorization>

{
    "type": "NotifyDownloadStatus",
    "appId": string,
    "sessionId": string,
    "userId": string,
    "userData": object
    "mediaUrl": string,
    "status": "Started" | "Completed" | "Canceled" | "Failed",
    "createdAt": number
}
이름타입설명
appIdstringApp 아이디
sessionIdstring세션 아이디
userIdstring사용자 아이디
userDataobjectlaunchAgent 호출 시 입력한 정보
(사용자 및 컨텐츠 식별 등의 용도)
mediaUrlstring미디어 URL
statusstring다운로드 상태

설명
Started다운로드 시작
Completed다운로드 완료
Canceled다운로드 취소
Failed다운로드 실패
createdAtnumber해당 JSON 생성 일시
(단위: Unix epoch time)

반환

{
    "result": "Ok"
}

result

설명
Ok성공