Tous les produits
Search
Centre de documentation

:QueryMediaWorkflowExecutionList

Dernière mise à jour :Aug 07, 2026

Consulte les instances d'exécution de flux de travail multimédia.

Description de l'opération

  • Vous pouvez appeler cette opération pour interroger un maximum de 10 instances d'exécution de flux de travail multimédia à la fois.

  • Avant d'appeler cette opération, assurez-vous que le pipeline du flux de travail est activé. Sinon, le flux de travail risque de ne pas s'exécuter comme prévu. Par exemple, les exceptions suivantes peuvent se produire : le nœud du flux de travail n'est pas valide et les tâches créées dans le flux de travail ne peuvent pas être exécutées.

Limite de QPS

Vous pouvez appeler cette opération jusqu'à 100 fois par seconde et par compte. Les requêtes qui dépassent cette limite sont abandonnées et vous subirez des interruptions de service. Nous vous recommandons de prendre en compte cette limite lorsque vous appelez cette opération. Pour plus d'informations, consultez Limite de QPS.

Testez maintenant

Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale. Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale.

Test

Autorisation RAM

Le tableau ci-dessous décrit les autorisations nécessaires pour appeler cette API. Vous pouvez les définir dans une politique Resource Access Management (RAM). Les colonnes du tableau sont détaillées ci-dessous :

  • Action : les actions peuvent être utilisées dans l'élément Action des instructions de politique de permissions RAM pour accorder les autorisations nécessaires à l'exécution de l'opération.

  • API : l'API que vous pouvez appeler pour exécuter l'action.

  • Niveau d'accès : le niveau d'accès prédéfini accordé pour chaque API. Valeurs valides : create, list, get, update et delete.

  • Type de ressource : le type de ressource qui prend en charge l'autorisation pour exécuter l'action. Il indique si l'action prend en charge les permissions au niveau de la ressource. La ressource spécifiée doit être compatible avec l'action. Sinon, la politique sera inefficace.

    • Pour les API avec permissions au niveau de la ressource, les types de ressource requis sont marqués d'un astérisque (*). Spécifiez l'Alibaba Cloud Resource Name (ARN) correspondant dans l'élément Resource de la politique.

    • Pour les API sans permissions au niveau de la ressource, la valeur All Resources est affichée. Utilisez un astérisque (*) dans l'élément Resource de la politique.

  • Clé de condition : les clés de condition définies par le service. La clé permet un contrôle granulaire, applicable aux actions seules ou aux actions associées à des ressources spécifiques. En plus des clés de condition propres au service, Alibaba Cloud fournit un ensemble de clés de condition communes applicables à tous les services pris en charge par RAM.

  • Action dépendante : les actions dépendantes requises pour exécuter l'action. Pour mener à bien l'opération, l'utilisateur RAM ou le rôle RAM doit disposer des permissions pour toutes les actions dépendantes.

mts:QueryMediaWorkflowExecutionList

get

*All Resource

*

Aucune Aucune

Paramètres de requête

Paramètre

Type

Requis

Description

Exemple

RunIds

string

Oui

Les identifiants des instances d'exécution de flux de travail multimédia. Pour obtenir l'identifiant de l'instance, connectez-vous à la console ApsaraVideo Media Processing (MPS) et choisissez Flux de travail > Instances d'exécution dans le volet de navigation de gauche. Séparez plusieurs identifiants par des virgules (,). Vous pouvez interroger un maximum de 10 instances d'exécution de flux de travail multimédia à la fois.

48e33690ac19445488c706924321****

Éléments de réponse

Élément

Type

Description

Exemple

object

Les paramètres de réponse.

NonExistRunIds

object

RunId

array

Les identifiants des instances d'exécution qui n'existent pas.

string

Les identifiants des instances d'exécution qui n'existent pas. La valeur null est renvoyée si toutes les instances d'exécution spécifiées existent.

null

MediaWorkflowExecutionList

object

MediaWorkflowExecution

array<object>

Les détails des flux de travail multimédia.

array<object>

Les informations sur le flux de travail multimédia.

CreationTime

string

The time when the media workflow was created.

016-04-01T06:53:43Z

MediaWorkflowId

string

The ID of the media workflow.

93ab850b4f6f44eab54b6e91****81d4

State

string

The status of the media workflow. Valid values:

  • Running: The media workflow is running.

  • Completed: The media workflow is complete.

Remarque

Completed only indicates that the media workflow is complete. View the status of each method in the workflow, such as the transcode and snapshot methods, to check whether the method is called.

  • Fail: The media workflow fails.

Completed

ActivityList

object

Activity

array<object>

The methods that are called in the media workflow.

array<object>

The details of the method.

EndTime

string

The time when the method ends.

2016-04-01T06:53:44Z

Type

string

The methods that are supported in the media workflow. Valid values: Start, Snapshot, Transcode, Analysis, and Report. For more information, see Methods supported for media workflows.

Start

StartTime

string

The time when the method is called.

2016-04-01T06:53:44Z

State

string

The status of the workflow method. Valid values:

  • Running: The method is being called.

  • Success: The method is called.

  • Fail: The method failed to be called.

  • Skipped: The method is skipped.

Remarque

For example, after the analysis is complete, the transcode method is called and high-definition and standard-definition transcoding jobs are created. The system determines whether to run the jobs based on the analysis result. If the resolution of the input video is low, the high-definition transcoding job may be skipped.

Running

JobId

string

The IDs of the jobs that are generated when the methods are called, such as the job IDs for the analysis, transcode, and snapshot methods.

2376030d9d0849399cd20e20f4f3****

Code

string

The error code.

  • This parameter is returned only if Fail is returned for the State parameter.

  • This parameter is not returned if the method status is Success.

InvalidParameter.ResourceContentBad

Message

string

The error message.

  • This parameter is returned only if Fail is returned for the State parameter.

  • This parameter is not returned if the method status is Success.

The resource operated InputFile is bad

Name

string

The name of the method.

Remarque

The name of each method in a media workflow is unique.

Start

MNSMessageResult

object

The message sent by Message Service (MNS) to notify the user of the job result.

MessageId

string

The ID of the message that indicates the MNS message is sent. This parameter is not returned if the MNS message fails to be sent.

4f3bc83233de4e2f81c7dade443e****

ErrorMessage

string

The error message returned if the MNS message fails to be sent. This parameter is not returned if the MNS message is sent.

MessageConfigEmpty

ErrorCode

string

The error code returned if the MNS message fails to be sent. This parameter is not returned if the MNS message is sent.

The Topic/Queue config is empty, not send message

Name

string

The name of the media workflow.

example-mediaworkflow-****

Input

object

The input data of the media workflow.

UserData

string

The user-defined data.

example data ****

InputFile

object

The input file of the media workflow.

Object

string

The name of the OSS object that is used as the input file.

example-mediaWorkflow-****/example-object-****/example.mp4

Location

string

The ID of the OSS region in which the input file resides.

mps-cn-shanghai

Bucket

string

The name of the OSS bucket in which the input file is stored.

example-bucket-****

MediaId

string

The ID of the media asset. A media file contains all the information about a media workflow.

512046582a924698a41e0f8b0d2b****

RunId

string

The ID of the execution instance.

48e33690ac19445488c706924321****

RequestId

string

L'identifiant de la requête.

D1D5C080-8E2F-5030-8AB4-13092F17631B

Exemples

JSON format

{
  "NonExistRunIds": {
    "RunId": [
      "null"
    ]
  },
  "MediaWorkflowExecutionList": {
    "MediaWorkflowExecution": [
      {
        "CreationTime": "016-04-01T06:53:43Z",
        "MediaWorkflowId": "93ab850b4f6f44eab54b6e91****81d4",
        "State": "Completed",
        "ActivityList": {
          "Activity": [
            {
              "EndTime": "2016-04-01T06:53:44Z",
              "Type": "Start",
              "StartTime": "2016-04-01T06:53:44Z",
              "State": "Running",
              "JobId": "2376030d9d0849399cd20e20f4f3****",
              "Code": "InvalidParameter.ResourceContentBad",
              "Message": "The resource operated InputFile is bad",
              "Name": "Start",
              "MNSMessageResult": {
                "MessageId": "4f3bc83233de4e2f81c7dade443e****",
                "ErrorMessage": "MessageConfigEmpty",
                "ErrorCode": "The Topic/Queue config is empty, not send message"
              }
            }
          ]
        },
        "Name": "example-mediaworkflow-****",
        "Input": {
          "UserData": "example data ****",
          "InputFile": {
            "Object": "example-mediaWorkflow-****/example-object-****/example.mp4",
            "Location": "mps-cn-shanghai",
            "Bucket": "example-bucket-****"
          }
        },
        "MediaId": "512046582a924698a41e0f8b0d2b****",
        "RunId": "48e33690ac19445488c706924321****"
      }
    ]
  },
  "RequestId": "D1D5C080-8E2F-5030-8AB4-13092F17631B"
}

Codes d'erreur

Consultez Codes d'erreur pour la liste complète.

Notes de version

Consultez Notes de version pour la liste complète.