Skip to main content
Cliente para operaciones de contenido multimedia Este cliente proporciona métodos para interactuar con los endpoints de contenido multimedia de la X API. Se encarga de la autenticación, el formato de las solicitudes y el procesamiento de las respuestas para todas las operaciones relacionadas con contenido multimedia. zeUpload](/xdks/typescript/reference/classes/MediaClient#finalizeupload)

Constructores

constructor

new MediaClient(client): MediaClient Crea una nueva instancia de MediaClient

Parámetros

Devuelve

MediaClient

Definido en

media/client.ts:250

Métodos

getByKey

getByKey(mediaKey, options): Promise<Response> Obtener Media por media key Recupera los detalles de un archivo multimedia específico a partir de su media key.

Parámetros

Returns

Promise<Response> Promesa que se resuelve con la respuesta de la API, o con el objeto Response sin procesar si requestOptions.raw es true

Definido en

media/client.ts:295 getByKey(mediaKey, options?): Promise<Get2MediaMediaKeyResponse>

Parámetros

Devuelve

Promise<Get2MediaMediaKeyResponse>

Definido en

media/client.ts:308

getUploadStatus

getUploadStatus(mediaId, options): Promise<Response> Obtener el estado de la carga de contenido multimedia
Obtiene el estado de una carga de contenido multimedia por su identificador.

Parámetros

Returns

Promise<Response> Promise que se resuelve con la respuesta de la API, o con el objeto Response sin procesar si requestOptions.raw es true

Definido en

media/client.ts:442 getUploadStatus(mediaId, options?): Promise<MediaUploadResponse>

Parámetros

Devuelve

Promise<MediaUploadResponse>

Definido en

media/client.ts:455

upload

upload(options): Promise<Response> Carga contenido multimedia
Carga un archivo multimedia para usarlo en Publicaciones u otros contenidos.

Parámetros

Devuelve

Promise<Response> Promise que se resuelve en la respuesta de la API o en el objeto Response sin procesar si requestOptions.raw es true

Definido en

media/client.ts:582 upload(options?): Promise<MediaUploadResponse>

Parámetros

Devuelve

Promise<MediaUploadResponse>

Definido en

media/client.ts:591

getAnalytics

getAnalytics(mediaKeys, endTime, startTime, granularity, options): Promise<Response> Obtener analítica de contenido multimedia Obtiene datos de analítica para contenido multimedia.

Parámetros

Devuelve

Promise<Response> Promesa que se resuelve con la respuesta de la API, o un Response sin procesar si requestOptions.raw es true

Definido en

media/client.ts:699 getAnalytics(mediaKeys, endTime, startTime, granularity, options?): Promise<MediaAnalytics>

Parámetros

Devuelve

Promise<MediaAnalytics>

Definido en

media/client.ts:724

appendUpload

appendUpload(id, options): Promise<Response> Agregar a la carga de contenido multimedia
Agrega datos a una solicitud de carga de contenido multimedia.

Parámetros

Devuelve

Promise<Response> Promesa que se resuelve con la respuesta de la API o, si requestOptions.raw es true, con el objeto Response sin procesar

Definido en

media/client.ts:918 appendUpload(id, options?): Promise<MediaUploadAppendResponse>

Parámetros

Devuelve

Promise<MediaUploadAppendResponse>

Definido en

media/client.ts:931

getByKeys

getByKeys(mediaKeys, options): Promise<Response> Obtener archivos multimedia por media keys Recupera los detalles de archivos multimedia a partir de sus media keys.

Parámetros

Returns

Promise<Response> Promesa que se resuelve en la respuesta de la API, o en el objeto Response sin procesar si requestOptions.raw es true

Definido en

media/client.ts:1039 getByKeys(mediaKeys, options?): Promise<Get2MediaResponse>

Parámetros

Devuelve

Promise<Get2MediaResponse>

Definido en

media/client.ts:1052

createMetadata

createMetadata(options): Promise<Response> Crea metadatos de Media Crea metadatos para un archivo de Media.

Parámetros

Devuelve

Promise<Response> Promise que se resuelve en la respuesta de la API, o un objeto Response sin procesar si requestOptions.raw es true

Definido en

media/client.ts:1191 createMetadata(options?): Promise<MetadataCreateResponse>

Parámetros

Devuelve

Promise<MetadataCreateResponse>

Definido en

media/client.ts:1200

finalizeUpload

finalizeUpload(id, options): Promise<Response> Finalizar la carga de contenido multimedia
Finaliza una solicitud de carga de contenido multimedia.

Parámetros

Devuelve

Promise<Response> Promesa que se resuelve con la respuesta de la API, o un objeto Response sin procesar si requestOptions.raw es true

Definido en

media/client.ts:1296 finalizeUpload(id): Promise<MediaUploadResponse>

Parámetros

Devuelve

Promise<MediaUploadResponse>

Definido en

media/client.ts:1309

initializeUpload

initializeUpload(options): Promise<Response> Inicializar la carga de medios Inicializa la carga de medios.

Parámetros

Devuelve

Promise<Response> Promise que se resuelve en la respuesta de la API, o en el objeto Response sin procesar si requestOptions.raw es true

Definido en

media/client.ts:1396 initializeUpload(options?): Promise<MediaUploadResponse>

Parámetros

Devuelve

Promise<MediaUploadResponse>

Definido en

media/client.ts:1405

createSubtitles

createSubtitles(options): Promise<Response> Crear subtítulos de medios
Crea subtítulos para un archivo multimedia específico.

Parámetros

Devuelve

Promise<Response> Promesa que se resuelve en la respuesta de la API, o en el objeto Response sin procesar si requestOptions.raw es true

Definido en

media/client.ts:1497 createSubtitles(options?): Promise<SubtitlesCreateResponse>

Parámetros

Devuelve

Promise<SubtitlesCreateResponse>

Definido en

media/client.ts:1506

deleteSubtitles

deleteSubtitles(options): Promise<Response> Elimina subtítulos de Media Elimina los subtítulos de un archivo de Media específico.

Parámetros

Returns

Promise<Response> Promesa que se resuelve con la respuesta de la API, o con el objeto Response sin procesar si requestOptions.raw es true

Definido en

media/client.ts:1598 deleteSubtitles(options?): Promise<SubtitlesDeleteResponse>

Parámetros

Devuelve

Promise<SubtitlesDeleteResponse>

Definido en

media/client.ts:1607