Saltar al contenido principal

MediaClient

Clase Base: objeto Client para operaciones de medios

Constructores

__init__

Parámetros

path.client
Client

append_upload

Agregar a la carga de medios Agrega datos a una solicitud de carga de medios.

Parámetros

path.id
Any
El identificador del contenido multimedia sobre el que se realizará la operación de anexión.
body.body
AppendUploadRequest
Cuerpo de la solicitud

create_metadata

Crear metadatos para Media Crea metadatos para un archivo de Media. body: Cuerpo de la solicitud :returns: Datos de la respuesta :rtype: CreateMetadataResponse

Parámetros

body.body
CreateMetadataRequest

create_subtitles

Crear subtítulos para Media Crea subtítulos para un archivo de Media específico. body: Cuerpo de la solicitud :returns: Datos de la respuesta :rtype: CreateSubtitlesResponse

Parámetros

body.body
CreateSubtitlesRequest

delete_subtitles

Eliminar subtítulos de Media Elimina los subtítulos de un archivo Media específico. body: Cuerpo de la solicitud :returns: Datos de la respuesta :rtype: DeleteSubtitlesResponse

Parámetros

body.body
DeleteSubtitlesRequest

finalize_upload

Finalizar la subida de contenido multimedia Finaliza una solicitud de subida de contenido multimedia.

Parámetros

path.id
Any
El id del contenido multimedia de destino que se va a finalizar.

Devuelve

FinalizeUploadResponse - Datos de respuesta

get_analytics

Obtener estadísticas de medios Recupera datos de analítica de medios.

Parameters

path.media_keys
List
Una lista de Media Keys, separada por comas. Se permiten hasta 100 en una sola solicitud.
path.end_time
str
YYYY-MM-DDTHH:mm:ssZ. La marca de tiempo en UTC que representa el final del intervalo de tiempo.
path.start_time
str
YYYY-MM-DDTHH:mm:ssZ. La marca de tiempo en UTC que representa el inicio del intervalo de tiempo.
path.granularity
str
La granularidad de los resultados de conteo de búsqueda.
path.media_analytics_fields
List or None
predeterminado:"None"
Una lista de campos de MediaAnalytics, separada por comas, para mostrar.

Devuelve

GetAnalyticsResponse - Datos de respuesta

get_by_key

Obtiene un objeto Media por media key Recupera los detalles de un archivo Media específico a partir de su media key.

Parámetros

path.media_key
Any
Una sola Media Key.
path.media_fields
List or None
predeterminado:"None"
Una lista de campos de Media, separados por comas, para mostrar.

Valores devueltos

GetByKeyResponse - Datos de la respuesta

get_by_keys

Obtener contenido multimedia por claves de medios Recupera los detalles de los archivos multimedia a partir de sus claves de medios.

Parámetros

path.media_keys
List
Una lista separada por comas de claves de medios. Se permiten hasta 100 en una única solicitud.
path.media_fields
List or None
predeterminado:"None"
Una lista separada por comas de campos de medios para mostrar.

Devuelve

GetByKeysResponse - Datos de la respuesta

get_upload_status

Obtener el estado de la carga de Media Obtiene el estado de una carga de Media mediante su id.

Parámetros

path.media_id
Any
id del contenido multimedia para el estado de la carga de medios solicitada.
path.command
str or None
predeterminado:"None"
El comando para la solicitud de carga de medios.

Devuelve

GetUploadStatusResponse - Datos de respuesta

initialize_upload

Inicializar la carga de contenido multimedia Inicializa una carga de contenido multimedia. body: Cuerpo de la solicitud :returns: Datos de la respuesta :rtype: InitializeUploadResponse

Parámetros

body.body
InitializeUploadRequest

upload

Subir medios Sube un archivo multimedia para usarlo en Publicaciones u otros contenidos. body: Cuerpo de la solicitud :returns: Datos de la respuesta :rtype: UploadResponse

Parámetros

body.body
UploadRequest