Passer au contenu principal

MediaClient

Classe Classe de base : object Client pour les opérations liées aux médias

Constructeurs

__init__

Paramètres

path.client
Client

append_upload

Ajout à un téléversement de média Ajoute des données à une requête de téléversement de média.

Paramètres

path.id
Any
L’identifiant du média pour lequel exécuter l’opération d’ajout.
body.body
AppendUploadRequest
Corps de la requête

create_metadata

Créer les métadonnées Media Crée les métadonnées pour un fichier Media. body: Corps de la requête :returns: Données de réponse :rtype: CreateMetadataResponse

Paramètres

body.body
CreateMetadataRequest

create_subtitles

Créer des sous-titres média Crée des sous-titres pour un fichier média spécifique. body: Corps de la requête :returns: Données de réponse :rtype: CreateSubtitlesResponse

Paramètres

body.body
CreateSubtitlesRequest

delete_subtitles

Supprimer les sous-titres Media Supprime les sous-titres d’un fichier Media spécifique. body: Corps de requête :returns: Données de réponse :rtype: DeleteSubtitlesResponse

Paramètres

body.body
DeleteSubtitlesRequest

finalize_upload

Finaliser le téléversement de médias Finalise une requête de téléversement de médias.

Paramètres

path.id
Any
L’id du média à finaliser.

Valeur de retour

FinalizeUploadResponse - Données de réponse

get_analytics

Obtenir les statistiques des médias Récupère les données analytiques pour les médias.

Paramètres

path.media_keys
List
Une liste de Media Keys séparées par des virgules. Jusqu’à 100 sont autorisées dans une seule requête.
path.end_time
str
YYYY-MM-DDTHH:mm:ssZ. L’horodatage UTC représentant la fin de l’intervalle de temps.
path.start_time
str
YYYY-MM-DDTHH:mm:ssZ. L’horodatage UTC représentant le début de l’intervalle de temps.
path.granularity
str
La granularité des résultats de comptage de la recherche.
path.media_analytics_fields
List or None
défaut:"None"
Une liste de champs MediaAnalytics séparés par des virgules à afficher.

Valeur de retour

GetAnalyticsResponse - Données de réponse

get_by_key

Récupérer un média à partir de sa clé média Récupère les détails d’un fichier média spécifique à partir de sa clé média.

Paramètres

path.media_key
Any
Une clé Media unique.
path.media_fields
List or None
défaut:"None"
Une liste de champs Media séparés par des virgules à afficher.

Renvoie

GetByKeyResponse - Données de réponse

get_by_keys

Obtenir des médias par clés média Récupère les détails des fichiers média à partir de leurs clés média.

Paramètres

path.media_keys
List
Une liste de clés média séparées par des virgules. Jusqu’à 100 sont autorisées dans une seule requête.
path.media_fields
List or None
défaut:"None"
Une liste de champs média à afficher, séparés par des virgules.

Valeur de retour

GetByKeysResponse - Données de la réponse

get_upload_status

Obtenir le statut du téléversement de média Récupère le statut d’un téléversement de média à partir de son identifiant.

Paramètres

path.media_id
Any
id du média dont on demande le statut de téléversement.
path.command
str or None
défaut:"None"
Commande pour la requête de téléversement de média.

Valeur de retour

GetUploadStatusResponse - Données de réponse

initialize_upload

Initialisation du téléversement de média Initialise un téléversement de média. body: Corps de la requête :returns: Données de la réponse :rtype: InitializeUploadResponse

Paramètres

body.body
InitializeUploadRequest

upload

Téléverser un média Téléverse un fichier média à utiliser dans des Publications ou d’autres contenus. body: Corps de la requête :returns: Données de la réponse :rtype: UploadResponse

Paramètres

body.body
UploadRequest