すべてのプロダクト
Search
ドキュメントセンター

ApsaraVideo Media Processing:QueryMediaWorkflowExecutionList

最終更新日:Feb 25, 2026

メディアワークフローの実行インスタンスを照会します。

操作説明

  • この操作を呼び出すことで、一度に最大 10 個のメディアワークフロー実行インスタンスを照会できます。

  • この操作を呼び出す前に、ワークフローパイプラインが有効になっていることを確認してください。そうでない場合、ワークフローが期待どおりに実行されない可能性があります。例えば、ワークフローノードが無効である、ワークフローで作成されたジョブが実行できないなどの例外が発生する可能性があります。

QPS 制限

1 アカウントあたり、毎秒最大 100 回この操作を呼び出すことができます。この制限を超えたリクエストは破棄され、サービスが中断されます。この操作を呼び出す際は、この制限に注意することを推奨します。詳細については、「QPS 制限」をご参照ください。

今すぐお試しください

この API を OpenAPI Explorer でお試しください。手作業による署名は必要ありません。呼び出しに成功すると、入力したパラメーターに基づき、資格情報が組み込まれた SDK コードが自動的に生成されます。このコードをダウンロードしてローカルで使用できます。

テスト

RAM 認証

下表に、この API を呼び出すために必要な認証情報を示します。認証情報は、RAM (Resource Access Management) ポリシーを使用して定義できます。以下で各列名について説明します。

  • アクション:特定のリソースに対して実行可能な操作。ポリシー構文ではAction要素として指定します。

  • API:アクションを具体的に実行するための API。

  • アクセスレベル:各 API に対して事前定義されているアクセスの種類。有効な値:create、list、get、update、delete。

  • リソースタイプ:アクションが作用するリソースの種類。リソースレベルでの権限をサポートするかどうかを示すことができます。ポリシーの有効性を確保するため、アクションの対象として適切なリソースを指定してください。

    • リソースレベルの権限を持つ API の場合、必要なリソースタイプはアスタリスク (*) でマークされます。ポリシーのResource要素で対応する ARN を指定してください。

    • リソースレベルの権限を持たない API の場合、「すべてのリソース」と表示され、ポリシーのResource要素でアスタリスク (*) でマークされます。

  • 条件キー:サービスによって定義された条件のキー。このキーにより、きめ細やかなアクセス制御が可能になります。この制御は、アクション単体に適用することも、特定のリソースに対するアクションに適用することもできます。Alibaba Cloud は、サービス固有の条件キーに加えて、すべての RAM 統合サービスに適用可能な一連の共通条件キーを提供しています。

  • 依存アクション:ある特定のアクションを実行するために、前提として実行が必要となる他のアクション。依存アクションの権限も RAM ユーザーまたは RAM ロールに付与する必要があります。

アクション

アクセスレベル

リソースタイプ

条件キー

依存アクション

mts:QueryMediaWorkflowExecutionList

get

*All Resource

*

なし なし

リクエストパラメーター

パラメーター

必須 / 任意

説明

RunIds

string

必須

メディアワークフロー実行インスタンスの ID。インスタンス ID を取得するには、ApsaraVideo Media Processing (MPS) コンソールにログインし、左側のナビゲーションウィンドウで [ワークフロー] > [実行インスタンス] を選択します。複数の ID はコンマ (,) で区切ります。一度に最大 10 個のメディアワークフロー実行インスタンスを照会できます。

48e33690ac19445488c706924321****

レスポンスフィールド

フィールド

説明

object

レスポンスパラメーター。

NonExistRunIds

object

RunId

array

存在しない実行インスタンスの ID。

string

存在しない実行インスタンスの ID。指定されたすべての実行インスタンスが存在する場合、null が返されます。

null

MediaWorkflowExecutionList

object

MediaWorkflowExecution

array<object>

メディアワークフローの詳細。

array<object>

メディアワークフローに関する情報。

CreationTime

string

メディアワークフローが作成された時刻。

016-04-01T06:53:43Z

MediaWorkflowId

string

メディアワークフローの ID。

93ab850b4f6f44eab54b6e91****81d4

State

string

メディアワークフローのステータス。有効な値:

  • Running:メディアワークフローは実行中です。

  • Completed:メディアワークフローは完了しました。

説明

Completed はメディアワークフローが完了したことのみを示します。メソッドが呼び出されたかどうかを確認するには、トランスコードやスナップショットなどのワークフロー内の各メソッドのステータスを確認してください。

  • Fail:メディアワークフローは失敗しました。

Completed

ActivityList

object

Activity

array<object>

メディアワークフローで呼び出されるメソッド。

array<object>

メソッドの詳細。

EndTime

string

メソッドが終了した時刻。

2016-04-01T06:53:44Z

Type

string

メディアワークフローでサポートされているメソッド。有効な値:Start、Snapshot、Transcode、Analysis、Report。詳細については、「メディアワークフローでサポートされているメソッド」をご参照ください。

Start

StartTime

string

メソッドが呼び出された時刻。

2016-04-01T06:53:44Z

State

string

ワークフローメソッドのステータス。有効な値:

  • Running:メソッドは呼び出し中です。

  • Success:メソッドは呼び出されました。

  • Fail:メソッドの呼び出しに失敗しました。

  • Skipped:メソッドはスキップされました。

説明

例えば、分析が完了した後、トランスコードメソッドが呼び出され、高解像度および標準解像度のトランスコーディングジョブが作成されます。システムは分析結果に基づいてジョブを実行するかどうかを決定します。入力ビデオの解像度が低い場合、高解像度のトランスコーディングジョブはスキップされることがあります。

Running

JobId

string

メソッドが呼び出されたときに生成されるジョブの ID (分析、トランスコード、スナップショットメソッドのジョブ ID など)。

2376030d9d0849399cd20e20f4f3****

Code

string

エラーコード。

  • このパラメーターは、State パラメーターに Fail が返された場合にのみ返されます。

  • メソッドのステータスが Success の場合、このパラメーターは返されません。

InvalidParameter.ResourceContentBad

Message

string

エラーメッセージ。

  • このパラメーターは、State パラメーターに Fail が返された場合にのみ返されます。

  • メソッドのステータスが Success の場合、このパラメーターは返されません。

The resource operated InputFile is bad

Name

string

メソッドの名前。

説明

メディアワークフロー内の各メソッドの名前は一意です。

Start

MNSMessageResult

object

ジョブの結果をユーザーに通知するために Message Service (MNS) によって送信されたメッセージ。

MessageId

string

MNS メッセージが送信されたことを示すメッセージの ID。MNS メッセージの送信に失敗した場合、このパラメーターは返されません。

4f3bc83233de4e2f81c7dade443e****

ErrorMessage

string

MNS メッセージの送信に失敗した場合に返されるエラーメッセージ。MNS メッセージが送信された場合、このパラメーターは返されません。

MessageConfigEmpty

ErrorCode

string

MNS メッセージの送信に失敗した場合に返されるエラーコード。MNS メッセージが送信された場合、このパラメーターは返されません。

The Topic/Queue config is empty, not send message

Name

string

メディアワークフローの名前。

example-mediaworkflow-****

Input

object

メディアワークフローの入力データ。

UserData

string

ユーザー定義データ。

example data ****

InputFile

object

メディアワークフローの入力ファイル。

Object

string

入力ファイルとして使用される OSS オブジェクトの名前。

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

Location

string

入力ファイルが存在する OSS リージョンの ID。

mps-cn-shanghai

Bucket

string

入力ファイルが格納されている OSS バケットの名前。

example-bucket-****

MediaId

string

メディアアセットの ID。メディアファイルには、メディアワークフローに関するすべての情報が含まれています。

512046582a924698a41e0f8b0d2b****

RunId

string

実行インスタンスの ID。

48e33690ac19445488c706924321****

RequestId

string

リクエストの ID。

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

成功レスポンス

JSONJSON

{
  "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"
}

エラーコード

完全なリストについては、「エラーコード」をご参照ください。

変更履歴

完全なリストについては、「変更履歴」をご参照ください。