Tous les produits
Search
Centre de documentation

:UpdateMediaPublishState

Dernière mise à jour :Aug 10, 2026

Met à jour l'état de publication d'un fichier multimédia.

Notes d'utilisation

L'état « publié » indique que la liste de contrôle d'accès (ACL) des ressources de lecture multimédia et des fichiers de capture d'écran hérite de l'ACL du bucket auquel ils appartiennent. L'état « non publié » signifie que l'ACL de ces ressources est définie sur « privée ».

Limite de QPS

Vous pouvez appeler cette opération jusqu'à 100 fois par seconde par compte. Si le nombre d'appels par seconde dépasse cette limite, un mécanisme de limitation (throttling) se déclenche et peut affecter votre activité. Tenez compte de cette limite lorsque vous appelez cette opération. Pour plus d'informations, consultez la rubrique Limites de QPS.

Débogage

OpenAPI Explorer calcule automatiquement la valeur de signature. Nous vous recommandons d'utiliser OpenAPI Explorer pour appeler cette opération. OpenAPI Explorer génère dynamiquement des exemples de code pour différents SDK.

Paramètres de requête

Parameter Type Required Example Description
Action String Yes UpdateMediaPublishState

Opération à effectuer. Définissez la valeur sur UpdateMediaPublishState.

MediaId String Yes 3e6149d5a8c944c09b1a8d2dc3e4****

ID du fichier multimédia dont vous souhaitez mettre à jour l'état de publication. Pour obtenir l'ID d'un fichier multimédia, appelez l'opération AddMedia. Vous pouvez également procéder comme suit dans la console MPS : dans le volet de navigation de gauche, choisissez Media Management > Media List. Recherchez la vidéo concernée et cliquez sur Manage. L'ID de la vidéo s'affiche dans l'onglet Basics.

Publish Boolean No true

État de publication. Valeur par défaut : Initialed. Valeurs possibles :

  • true : publié
  • false : non publié

État de publication par défaut d'un fichier multimédia et règles de changement d'état

État de publication par défaut :

L'état de publication par défaut d'un fichier multimédia est Initialed. Les deux types de fichiers multimédias suivants sont à l'état Initialed :

  • Nouveau fichier multimédia : lorsqu'un fichier multimédia est généré pour la première fois (déclenchement initial d'un workflow multimédia) et que l'exécution du workflow est en cours, le fichier se trouve à l'état Initialed. Une fois l'exécution du workflow multimédia terminée, l'état du fichier devient « publié » ou « non publié » selon la configuration du workflow.

  • Fichier multimédia supprimé : après la suppression d'un fichier multimédia, l'état de publication n'a plus de sens et le fichier passe à l'état Initialed. Si vous restaurez le fichier supprimé dans la bibliothèque multimédia, exécutez un workflow sur ce fichier comme s'il s'agissait d'un nouveau fichier.

Règles de changement d'état

Remarque

L'état de publication change entre les états Initialed, publié et non publié. Les règles de changement d'état diffèrent selon que la modification est effectuée via l'API ou via l'exécution d'un workflow.

Caller

Current state

Changed status

Allowed

API

Initialed

Published

No

API

Initialed

Unpublished

No

API

Published

Unpublished

Yes

API

Unpublished

Published

Yes

Workflow execution

Initialed

Published

Yes

Workflow execution

Initialed

Unpublished

Yes

Workflow execution

Published

Unpublished

No

Workflow execution

Unpublished

Published

No

Paramètres de réponse

Parameter

Type

Example

Description

RequestId

String

91B6CAB9-034C-4E4E-A40B-E7F5C81E688C

ID de la requête.

Exemples

Exemple de requête

http(s)://mts.cn-hangzhou.aliyuncs.com/?Action=UpdateMediaPublishState
&MediaId=3e6149d5a8c944c09b1a8d2dc3e4****
&Publish=true
&<Common request parameters>

Exemple de réponse en cas de succès

Format XML

HTTP/1.1 200 OK
Content-Type:application/xml

<UpdateMediaPublishStateResponse>
    <RequestId>91B6CAB9-034C-4E4E-A40B-E7F5C81E688C</RequestId>
</UpdateMediaPublishStateResponse>

Format JSON

HTTP/1.1 200 OK
Content-Type:application/json

{
  "RequestId" : "91B6CAB9-034C-4E4E-A40B-E7F5C81E688C"
}

Codes d'erreur

Pour une liste des codes d'erreur, visitez le Centre d'erreurs de l'API.