Constructores
constructor
client): MediaClient
Crea una nueva instancia de MediaClient
Parámetros
| Nombre | type | Descripción |
|---|---|---|
client | Client | La instancia principal del Client de la X API |
Devuelve
MediaClient
Definido en
Métodos
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
| Nombre | Tipo | Descripción |
|---|---|---|
mediaKey | string | Una sola Media Key. |
options | GetByKeyOptions & { requestOptions: { raw: true } } | - |
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
mediaKey, options?): Promise<Get2MediaMediaKeyResponse>
Parámetros
| Nombre | Type |
|---|---|
mediaKey | string |
options? | GetByKeyOptions |
Devuelve
Promise<Get2MediaMediaKeyResponse>
Definido en
getUploadStatus
mediaId, options): Promise<Response>
Obtener el estado de la carga de contenido multimediaObtiene el estado de una carga de contenido multimedia por su identificador.
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
mediaId | string | id de contenido multimedia para el estado de la carga solicitada. |
options | GetUploadStatusOptions & { requestOptions: { raw: true } } | - |
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
mediaId, options?): Promise<MediaUploadResponse>
Parámetros
| Nombre | Tipo |
|---|---|
mediaId | string |
options? | GetUploadStatusOptions |
Devuelve
Promise<MediaUploadResponse>
Definido en
upload
options): Promise<Response>
Carga contenido multimediaCarga un archivo multimedia para usarlo en Publicaciones u otros contenidos.
Parámetros
| Nombre | type |
|---|---|
options | UploadOptions & { requestOptions: { raw: true } } |
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
options?): Promise<MediaUploadResponse>
Parámetros
| Nombre | Tipo |
|---|---|
options? | UploadOptions |
Devuelve
Promise<MediaUploadResponse>
Definido en
getAnalytics
mediaKeys, endTime, startTime, granularity, options): Promise<Response>
Obtener analítica de contenido multimedia
Obtiene datos de analítica para contenido multimedia.
Parámetros
| Name | Type | Description |
|---|---|---|
mediaKeys | any[] | Una lista de Media Keys separadas por comas. Se permiten hasta 100 en una sola solicitud. |
endTime | string | YYYY-MM-DDTHH:mm:ssZ. La marca de tiempo UTC que representa el final del intervalo de tiempo. |
startTime | string | YYYY-MM-DDTHH:mm:ssZ. La marca de tiempo UTC que representa el inicio del intervalo de tiempo. |
granularity | string | La granularidad para los resultados de los conteos de búsqueda. |
options | GetAnalyticsOptions & { requestOptions: { raw: true } } | - |
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
mediaKeys, endTime, startTime, granularity, options?): Promise<MediaAnalytics>
Parámetros
| Nombre | Tipo |
|---|---|
mediaKeys | any[] |
endTime | string |
startTime | string |
granularity | string |
options? | GetAnalyticsOptions |
Devuelve
Promise<MediaAnalytics>
Definido en
appendUpload
id, options): Promise<Response>
Agregar a la carga de contenido multimediaAgrega datos a una solicitud de carga de contenido multimedia.
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
id | string | El identificador multimedia del contenido sobre el que se realizará la operación de anexado. |
options | AppendUploadOptions & { requestOptions: { raw: true } } | - |
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
id, options?): Promise<MediaUploadAppendResponse>
Parámetros
| Nombre | Tipo |
|---|---|
id | string |
options? | AppendUploadOptions |
Devuelve
Promise<MediaUploadAppendResponse>
Definido en
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
| Nombre | Tipo | Descripción |
|---|---|---|
mediaKeys | any[] | Una lista de Media Keys separadas por comas. Se permiten hasta 100 en una única solicitud. |
options | GetByKeysOptions & { requestOptions: { raw: true } } | - |
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
mediaKeys, options?): Promise<Get2MediaResponse>
Parámetros
| Nombre | Tipo |
|---|---|
mediaKeys | any[] |
options? | GetByKeysOptions |
Devuelve
Promise<Get2MediaResponse>
Definido en
createMetadata
options): Promise<Response>
Crea metadatos de Media
Crea metadatos para un archivo de Media.
Parámetros
| Nombre | Type |
|---|---|
options | CreateMetadataOptions & { requestOptions: { raw: true } } |
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
options?): Promise<MetadataCreateResponse>
Parámetros
| Nombre | Tipo |
|---|---|
options? | CreateMetadataOptions |
Devuelve
Promise<MetadataCreateResponse>
Definido en
finalizeUpload
id, options): Promise<Response>
Finalizar la carga de contenido multimediaFinaliza una solicitud de carga de contenido multimedia.
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
id | string | El identificador del contenido multimedia que se va a finalizar. |
options | Object | - |
options.requestOptions | Object | - |
options.requestOptions.raw | true | - |
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
id): Promise<MediaUploadResponse>
Parámetros
| Nombre | Tipo |
|---|---|
id | string |
Devuelve
Promise<MediaUploadResponse>
Definido en
initializeUpload
options): Promise<Response>
Inicializar la carga de medios
Inicializa la carga de medios.
Parámetros
| Nombre | Tipo |
|---|---|
options | InitializeUploadOptions & { requestOptions: { raw: true } } |
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
options?): Promise<MediaUploadResponse>
Parámetros
| Nombre | Type |
|---|---|
options? | InitializeUploadOptions |
Devuelve
Promise<MediaUploadResponse>
Definido en
createSubtitles
options): Promise<Response>
Crear subtítulos de mediosCrea subtítulos para un archivo multimedia específico.
Parámetros
| Nombre | Tipo |
|---|---|
options | CreateSubtitlesOptions & { requestOptions: { raw: true } } |
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
options?): Promise<SubtitlesCreateResponse>
Parámetros
| Nombre | type |
|---|---|
options? | CreateSubtitlesOptions |
Devuelve
Promise<SubtitlesCreateResponse>
Definido en
deleteSubtitles
options): Promise<Response>
Elimina subtítulos de Media
Elimina los subtítulos de un archivo de Media específico.
Parámetros
| Nombre | type |
|---|---|
options | DeleteSubtitlesOptions & { requestOptions: { raw: true } } |
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
options?): Promise<SubtitlesDeleteResponse>
Parámetros
| Nombre | type |
|---|---|
options? | DeleteSubtitlesOptions |
Devuelve
Promise<SubtitlesDeleteResponse>