Constructeurs
constructeur
client): MediaClient
Crée une nouvelle instance de MediaClient
Paramètres
| Name | Type | Description |
|---|---|---|
client | Client | Instance principale de Client pour la X API |
Renvoie
MediaClient
Défini dans
media/client.ts:250Méthodes
getByKey
mediaKey, options): Promise<Response>
Obtenir un média à partir de sa clé médiaRécupère les détails d’un fichier média spécifique identifié par sa clé média.
Paramètres
| Nom | Type | Description |
|---|---|---|
mediaKey | string | Une unique Media Key. |
options | GetByKeyOptions & { requestOptions: { raw: true } } | - |
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
| Nom | Type |
|---|---|
mediaKey | string |
options? | GetByKeyOptions |
Renvoie
Promise<Get2MediaMediaKeyResponse>
Défini dans
media/client.ts:308getUploadStatus
mediaId, options): Promise<Response>
Obtenir l’état de téléversement d’un médiaRécupère l’état de téléversement d’un média à partir de son identifiant.
Paramètres
| Nom | Type | Description |
|---|---|---|
mediaId | string | ID du média pour l’état de téléversement demandé. |
options | GetUploadStatusOptions & { requestOptions: { raw: true } } | - |
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
| Nom | Type |
|---|---|
mediaId | string |
options? | GetUploadStatusOptions |
Renvoie
Promise<MediaUploadResponse>
Défini dans
media/client.ts:455upload
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
| Nom | Type |
|---|---|
options | UploadOptions & { requestOptions: { raw: true } } |
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
| Nom | Type |
|---|---|
options? | UploadOptions |
Renvoie
Promise<MediaUploadResponse>
Défini dans
media/client.ts:591getAnalytics
mediaKeys, endTime, startTime, granularity, options): Promise<Response>
Obtenir les statistiques des médiasRécupère les données d’analyse pour les médias.
Paramètres
| Name | Type | Description |
|---|---|---|
mediaKeys | any[] | Une liste de Media Keys séparées par des virgules. Jusqu’à 100 sont autorisées par requête. |
endTime | string | YYYY-MM-DDTHH:mm:ssZ. L’horodatage UTC représentant la fin de l’intervalle de temps. |
startTime | string | YYYY-MM-DDTHH:mm:ssZ. L’horodatage UTC représentant le début de l’intervalle de temps. |
granularity | string | La granularité des résultats de comptage de la recherche. |
options | GetAnalyticsOptions & { requestOptions: { raw: true } } | - |
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
| Nom | Type |
|---|---|
mediaKeys | any[] |
endTime | string |
startTime | string |
granularity | string |
options? | GetAnalyticsOptions |
Renvoie
Promise<MediaAnalytics>
Défini dans
media/client.ts:724appendUpload
id, options): Promise<Response>
Ajouter à un téléversement de médiaAjoute des données à une requête de téléversement de média.
Paramètres
| Nom | Type | Description |
|---|---|---|
id | string | Identifiant du média pour lequel exécuter l’opération d’ajout. |
options | AppendUploadOptions & { requestOptions: { raw: true } } | - |
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
| Nom | Type |
|---|---|
id | string |
options? | AppendUploadOptions |
Renvoie
Promise<MediaUploadAppendResponse>
Définie dans
getByKeys
mediaKeys, options): Promise<Response>
Obtenir des médias par clés de médiaRécupère les détails des fichiers média à partir de leurs clés de média.
Paramètres
| Nom | Type | Description |
|---|---|---|
mediaKeys | any[] | Une liste de Media Keys séparées par des virgules. Jusqu’à 100 peuvent être fournies dans une seule requête. |
options | GetByKeysOptions & { requestOptions: { raw: true } } | - |
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
| Nom | Type |
|---|---|
mediaKeys | any[] |
options? | GetByKeysOptions |
Renvoie
Promise<Get2MediaResponse>
Défini dans
media/client.ts:1052createMetadata
options): Promise<Response>
Créer les métadonnées d’un médiaCrée les métadonnées d’un fichier média.
Paramètres
| Nom | Type |
|---|---|
options | CreateMetadataOptions & { requestOptions: { raw: true } } |
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
| Nom | Type |
|---|---|
options? | CreateMetadataOptions |
Renvoie
Promise<MetadataCreateResponse>
Défini dans
media/client.ts:1200finalizeUpload
id, options): Promise<Response>
Finaliser le téléversement de médiasFinalise une requête de téléversement de médias.
Paramètres
| Nom | Type | Description |
|---|---|---|
id | string | L’id du média ciblé à finaliser. |
options | Object | - |
options.requestOptions | Object | - |
options.requestOptions.raw | true | - |
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
| Nom | Type |
|---|---|
id | string |
Renvoie
Promise<MediaUploadResponse>
Défini dans
media/client.ts:1309initializeUpload
options): Promise<Response>
Initialiser le téléversement de médias
Initialise un téléversement de médias.
Paramètres
| Nom | Type |
|---|---|
options | InitializeUploadOptions & { requestOptions: { raw: true } } |
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
| Nom | Type |
|---|---|
options? | InitializeUploadOptions |
Renvoie
Promise<MediaUploadResponse>
Défini dans
media/client.ts:1405createSubtitles
options): Promise<Response>
Créer des sous-titres MediaCrée des sous-titres pour un fichier Media donné.
Paramètres
| Nom | Type |
|---|---|
options | CreateSubtitlesOptions & { requestOptions: { raw: true } } |
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
| Nom | Type |
|---|---|
options? | CreateSubtitlesOptions |
Renvoie
Promise<SubtitlesCreateResponse>
Définie dans
deleteSubtitles
options): Promise<Response>
Supprimer les sous-titres Media
Supprime les sous-titres d’un fichier Media donné.
Paramètres
| Nom | Type |
|---|---|
options | DeleteSubtitlesOptions & { requestOptions: { raw: true } } |
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
| Nom | Type |
|---|---|
options? | DeleteSubtitlesOptions |
Renvoie
Promise<SubtitlesDeleteResponse>