Overview

최신 업데이트:2023-10-27 15:11:03

이 문서는 Cloud VoD API의 새 버전을 사용하는 방법에 대한 자세한 가이드를 제공합니다. 새 API는 OpenAPI를 통해 호출되며, 쉬운 테스트와 API 호출이 가능합니다. OpenAPI는 귀하의 요청을 처리하고 입력을 기반으로 다양한 언어의 예제 코드를 생성합니다.

이전 버전의 API를 사용하고 있다면 걱정할 필요가 없습니다. 우리는 계속해서 이전 Cloud VoD API를 지원할 것입니다. 그러나 새로운 사용자에게는 새 버전을 채택할 것을 강력히 권장합니다. 새 API에서는 API 호출 중 발생하는 문제를 더 잘 추적하고 해결하기 위해 각 요청/작업에 고유한 ID를 할당합니다. 이 ID는 “x-cnc-request-id” 필드 아래의 응답 헤더에서 클라이언트에게 반환됩니다.

중요: 지속적인 기능 업데이트로 인해 API 응답에 새로운 JSON 또는 XML 필드가 추가될 수 있습니다. 개발자는 문자열 파싱 대신 JSON과 XML 표준에 따라 이러한 필드를 파싱해야 합니다. 또한, 고객 계정 당 API 호출 빈도를 기본적으로 5분당 300개 요청으로 제한합니다. 개별 API에 대한 권장 속도는 5분당 30회 호출입니다. 귀하의 필요가 이러한 한도를 초과하는 경우, 고객 지원에 문의하십시오.

사용하기 전에

모든 API 호출은 인증이 필요하며, 요청에 토큰을 포함해야 합니다. Cloud VoD API를 사용하기 전에, Cloud VoD 서비스를 활성화했고 API 인증을 위한 AccessKey Secret을 얻었는지 확인하십시오. AccessKey ID와 AccessKey Secret을 얻으려면 콘솔로 이동하여 보안 설정 -> AccessKey 관리 -> 표시로 이동하십시오. 이 자격 증명은 API 액세스를 인증하기 위해 사용되므로 AccessKey ID와 AccessKey Secret을 안전하게 저장하십시오.
image

API 개요

자산 업로드

API 설명
getUploadToken 비디오 업로드 토큰 얻기.
getAudioUploadToken 오디오 업로드 토큰 얻기.
getMaterialUploadToken 자료 업로드 토큰 얻기.
pullVideo URL을 통한 비디오 검색을 위한 API입니다. 이 API를 호출하고 비디오 검색 매개 변수를 설정하면, Cloud VoD는 URL에서 비디오를 가져와 Cloud VoD에 저장합니다. 일괄 검색 작업이 지원됩니다.
pullVideoQuery 비디오 검색 작업의 완료 상태 확인.
upload 파일 크기가 500MB를 초과하는 경우, 업로딩을 위해 SDK를 사용하십시오.

비디오 관리

API 설명
getVideoList 업로드된 비디오 목록과 그 세부 사항을 얻습니다. 세부 사항에는 업로드 시간, 비디오 이름, 비디오 ID, 비디오 상태 등이 포함됩니다.
videoEdit 비디오의 기본 정보를 편집합니다. 이름, 설명, 카테고리, 발행 도메인 등을 수정할 수 있습니다.
videoBlock 업로드된 비디오를 비활성화 또는 차단합니다. 비활성화되면 비디오는 더 이상 볼 수 없습니다.
videoEnable 이전에 비활성화된 비디오를 다시 활성화합니다.
deleteVideo 업로드된 비디오를 삭제합니다.

오디오 관리

API 설명
getAudioList 업로드된 오디오 목록과 그 세부 사항을 얻습니다. 세부 사항에는 업로드 시간, 이름, ID, 상태 등이 포함됩니다.
editAudio 오디오의 기본 정보를 편집합니다. 이름, 설명, 카테고리, 발행 도메인 등을 수정할 수 있습니다.
deleteAudio 업로드된 오디오를 삭제합니다.

자료 관리

API 설명
getMaterialList 업로드된 자료 목록과 그 세부 사항을 얻습니다.
materialEdit 자료의 기본 정보를 편집합니다.
deleteMaterial 자료를 삭제합니다.

카테고리 관리

API 설명
createCategory 카테고리를 생성합니다.
deleteCategory 카테고리를 삭제합니다.
deleteVideoByCategory 카테고리를 기반으로 비디오를 삭제합니다.
getCategoryList 카테고리 목록을 검색합니다.

비디오 처리

API 설명
transCode 특정 비디오를 트랜스코딩합니다.
startWorkflow 특정 비디오에 대한 워크플로 작업을 실행합니다. 주로 비디오 정보의 대량 편집에 사용됩니다.
videoClip 업로드된 비디오를 클립합니다.
videoClipQuery 클리핑 작업의 상태와 결과를 확인합니다.
videoConcat 지정된 순서로 여러 비디오를 연결하여 새로운 것을 생성합니다.
videoConcatQuery 비디오 연결 작업의 상태와 결과를 확인합니다.
createClearAdTask 특정 비디오에 대한 AI 광고 제거 작업을 생성합니다. 시스템은 자동으로 AI 기반의 광고 제거를 수행합니다 (이것은 부가 서비스이며, API를 사용하기 전에 고객 서비스
이 문서의 내용이 도움이 되었습니까?
아니오
정상적으로 제출되었습니다.피드백을 주셔서 감사합니다.앞으로도 개선을 위해 노력하겠습니다.