Skip to main content
Client pour les opérations sur les médias Ce client fournit des méthodes pour interagir avec les endpoints de médias de la X API. Il gère l’authentification, le formatage des requêtes et l’analyse des réponses pour toutes les opérations liées aux médias. zeUpload](/xdks/typescript/reference/classes/MediaClient#finalizeupload)

Constructeurs

constructeur

new MediaClient(client): MediaClient Crée une nouvelle instance de MediaClient

Paramètres

Renvoie

MediaClient

Défini dans

media/client.ts:250

Méthodes

getByKey

getByKey(mediaKey, options): Promise<Response> Obtenir un média à partir de sa clé média
Récupère les détails d’un fichier média spécifique identifié par sa clé média.

Paramètres

Renvoie

Promise<Response> Promise qui se résout avec la réponse de l’API, ou l’objet Response brut si requestOptions.raw est true

Défini dans

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

Paramètres

Renvoie

Promise<Get2MediaMediaKeyResponse>

Défini dans

media/client.ts:308

getUploadStatus

getUploadStatus(mediaId, options): Promise<Response> Obtenir l’état de téléversement d’un média
Récupère l’état de téléversement d’un média à partir de son identifiant.

Paramètres

Renvoie

Promise<Response> Promise qui se résout avec la réponse de l’API, ou l’objet Response brut si requestOptions.raw est à true

Défini dans

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

Paramètres

Renvoie

Promise<MediaUploadResponse>

Défini dans

media/client.ts:455

upload

upload(options): Promise<Response> Téléversement de média Téléverse un fichier média à utiliser dans des Publications ou d’autres contenus.

Paramètres

Renvoie

Promise<Response> Promise qui se résout avec la réponse de l’API, ou l’objet Response brut si requestOptions.raw est true

Défini dans

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

Paramètres

Renvoie

Promise<MediaUploadResponse>

Défini dans

media/client.ts:591

getAnalytics

getAnalytics(mediaKeys, endTime, startTime, granularity, options): Promise<Response> Obtenir les statistiques des médias
Récupère les données d’analyse pour les médias.

Paramètres

Valeur de retour

Promise<Response> Promise qui se résout avec la réponse de l’API, ou la Response brute si requestOptions.raw vaut true

Défini dans

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

Paramètres

Renvoie

Promise<MediaAnalytics>

Défini dans

media/client.ts:724

appendUpload

appendUpload(id, options): Promise<Response> Ajouter à un téléversement de média
Ajoute des données à une requête de téléversement de média.

Paramètres

Returns

Promise<Response> Promise qui se résout avec la réponse de l’API, ou la Response brute si requestOptions.raw est true

Défini dans

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

Paramètres

Renvoie

Promise<MediaUploadAppendResponse>

Définie dans

media/client.ts:931

getByKeys

getByKeys(mediaKeys, options): Promise<Response> Obtenir des médias par clés de média
Récupère les détails des fichiers média à partir de leurs clés de média.

Paramètres

Renvoie

Promise<Response> Promesse qui se résout avec la réponse de l’API, ou l’objet Response brut si requestOptions.raw est à true

Défini dans

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

Paramètres

Renvoie

Promise<Get2MediaResponse>

Défini dans

media/client.ts:1052

createMetadata

createMetadata(options): Promise<Response> Créer les métadonnées d’un média
Crée les métadonnées d’un fichier média.

Paramètres

Renvoie

Promise<Response> Promise résolue avec la réponse de l’API, ou l’objet Response brut si requestOptions.raw vaut true

Défini dans

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

Paramètres

Renvoie

Promise<MetadataCreateResponse>

Défini dans

media/client.ts:1200

finalizeUpload

finalizeUpload(id, options): Promise<Response> Finaliser le téléversement de médias
Finalise une requête de téléversement de médias.

Paramètres

Renvoie

Promise<Response> Promise qui se résout en la réponse de l’API, ou en l’objet Response brut si requestOptions.raw est défini sur true

Défini dans

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

Paramètres

Renvoie

Promise<MediaUploadResponse>

Défini dans

media/client.ts:1309

initializeUpload

initializeUpload(options): Promise<Response> Initialiser le téléversement de médias Initialise un téléversement de médias.

Paramètres

Renvoie

Promise<Response> Promise se résolvant avec la réponse de l’API, ou l’objet Response brut si requestOptions.raw vaut true

Défini dans

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

Paramètres

Renvoie

Promise<MediaUploadResponse>

Défini dans

media/client.ts:1405

createSubtitles

createSubtitles(options): Promise<Response> Créer des sous-titres Media
Crée des sous-titres pour un fichier Media donné.

Paramètres

Renvoie

Promise<Response> Promise résolue avec la réponse de l’API, ou l’objet Response brut si requestOptions.raw vaut true

Défini dans

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

Paramètres

Renvoie

Promise<SubtitlesCreateResponse>

Définie dans

media/client.ts:1506

deleteSubtitles

deleteSubtitles(options): Promise<Response> Supprimer les sous-titres Media Supprime les sous-titres d’un fichier Media donné.

Paramètres

Renvoie

Promise<Response> Promise qui se résout avec la réponse de l’API, ou l’objet Response brut si requestOptions.raw vaut true

Défini dans

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

Paramètres

Renvoie

Promise<SubtitlesDeleteResponse>

Défini dans

media/client.ts:1607