메인 콘텐츠로 건너뛰기

MediaClient

클래스 기반 클래스: object 미디어 작업을 처리하는 Client

생성자

__init__

매개변수

path.client
Client

append_upload

미디어 업로드 추가 미디어 업로드 요청에 데이터를 추가합니다.

매개변수

path.id
Any
append 작업을 수행할 미디어의 식별자입니다.
body.body
AppendUploadRequest
요청 본문

create_metadata

미디어 메타데이터 생성 Media 파일에 대한 메타데이터를 생성합니다. body: 요청 본문 :returns: 응답 데이터 :rtype: CreateMetadataResponse

매개변수

body.body
CreateMetadataRequest

create_subtitles

미디어 자막 생성 특정 미디어 파일에 대한 자막을 생성합니다. body: 요청 본문 :returns: 응답 데이터 :rtype: CreateSubtitlesResponse

매개변수

body.body
CreateSubtitlesRequest

delete_subtitles

Media 자막 삭제 특정 Media 파일의 자막을 삭제합니다. body: 요청 본문 :returns: 응답 데이터 :rtype: DeleteSubtitlesResponse

매개변수

body.body
DeleteSubtitlesRequest

finalize_upload

미디어 업로드 완료 미디어 업로드를 완료합니다.

매개변수

path.id
Any
업로드를 완료할 대상 미디어의 media id입니다.

반환값

FinalizeUploadResponse - 응답 데이터

get_analytics

미디어 분석 정보 가져오기 미디어에 대한 분석 데이터를 조회합니다.

매개변수

path.media_keys
List
쉼표로 구분된 미디어 키 리스트입니다. 단일 요청에서 최대 100개까지 허용됩니다.
path.end_time
str
YYYY-MM-DDTHH:mm:ssZ 형식입니다. 시간 범위의 종료 시점을 나타내는 UTC 타임스탬프입니다.
path.start_time
str
YYYY-MM-DDTHH:mm:ssZ 형식입니다. 시간 범위의 시작 시점을 나타내는 UTC 타임스탬프입니다.
path.granularity
str
검색 카운트 결과에 사용할 세분화 수준(granularity)입니다.
path.media_analytics_fields
List or None
기본값:"None"
표시할 MediaAnalytics 필드를 쉼표로 구분한 리스트입니다.

반환값

GetAnalyticsResponse - 응답 데이터

get_by_key

미디어 키로 미디어 가져오기 지정된 미디어 키를 사용해 특정 미디어 파일의 세부 정보를 조회합니다.

매개변수

path.media_key
Any
하나의 Media 키입니다.
path.media_fields
List or None
기본값:"None"
표시할 Media 필드를 쉼표로 구분한 리스트입니다.

반환값

GetByKeyResponse - 응답 데이터

get_by_keys

미디어 키로 Media 조회 미디어 키를 사용해 Media 파일의 세부 정보를 가져옵니다.

Parameters

path.media_keys
List
쉼표로 구분된 Media Key 목록입니다. 한 번의 요청에 최대 100개까지 허용됩니다.
path.media_fields
List or None
기본값:"None"
표시할 Media 필드를 쉼표로 구분한 목록입니다.

반환값

GetByKeysResponse - 응답 데이터

get_upload_status

미디어 업로드 상태 조회 ID로 미디어 업로드 상태를 조회합니다.

매개변수

path.media_id
Any
요청한 미디어 업로드 상태를 위한 media id입니다.
path.command
str or None
기본값:"None"
미디어 업로드 요청에 사용할 command입니다.

반환값

GetUploadStatusResponse - 응답 데이터

initialize_upload

미디어 업로드 초기화 미디어 업로드를 초기화합니다. body: 요청 본문 :returns: 응답 데이터 :rtype: InitializeUploadResponse

매개변수

body.body
InitializeUploadRequest

upload

미디어 업로드 게시물이나 기타 콘텐츠에서 사용할 미디어 파일을 업로드합니다. body: 요청 본문 :returns: 응답 데이터 :rtype: UploadResponse

매개변수

body.body
UploadRequest