All Products
Search
Document Center

:QueryMediaWorkflowExecutionList

Last Updated:May 27, 2026

Kueri instans eksekusi alur kerja media.

Deskripsi

  • Anda dapat memanggil operasi ini untuk mengkueri hingga 10 instans eksekusi alur kerja media sekaligus.
  • Sebelum memanggil operasi ini, pastikan pipeline alur kerja telah diaktifkan. Jika tidak, alur kerja mungkin tidak berjalan sesuai harapan—misalnya, node alur kerja tidak valid atau pekerjaan yang dibuat dalam alur kerja tidak dapat dieksekusi.

Batas QPS

Anda dapat memanggil operasi ini hingga 100 kali per detik. Permintaan yang melebihi batas ini akan ditolak dan dapat menyebabkan gangguan layanan. Kami menyarankan agar Anda mematuhi batas ini saat memanggil operasi ini. Untuk informasi selengkapnya, lihat Batas QPS.

Debugging

OpenAPI Explorer secara otomatis menghitung nilai signature. Untuk kenyamanan Anda, kami menyarankan agar Anda memanggil operasi ini di OpenAPI Explorer. OpenAPI Explorer secara dinamis menghasilkan contoh kode operasi ini untuk berbagai SDK.

Parameter permintaan

Parameter Tipe Wajib Contoh Deskripsi
Action String Ya QueryMediaWorkflowExecutionList

Operasi yang ingin Anda lakukan. Tetapkan nilainya ke QueryMediaWorkflowExecutionList.

RunIds String Ya 48e33690ac19445488c706924321****

ID instans eksekusi alur kerja media. Untuk mendapatkan ID instans, login ke ApsaraVideo Media Processing (MPS) console dan pilih Workflows > Execution Instances di panel navigasi kiri. Pisahkan beberapa ID dengan koma (,). Anda dapat mengkueri maksimal 10 instans eksekusi alur kerja media sekaligus.

Parameter respons

Parameter Tipe Contoh Deskripsi
NonExistRunIds Array of String null

ID instans eksekusi yang tidak ada. null dikembalikan jika semua instans eksekusi yang ditentukan ada.

MediaWorkflowExecutionList Array of MediaWorkflowExecution

Detail alur kerja media.

MediaWorkflowExecution
CreationTime String 016-04-01T06:53:43Z

Waktu pembuatan alur kerja media.

MediaWorkflowId String 93ab850b4f6f44eab54b6e91****81d4

ID alur kerja media.

State String Completed

Status alur kerja media. Nilai yang valid:

  • Running: Alur kerja media sedang berjalan.
  • Completed: Alur kerja media telah selesai.
Catatan Completed hanya menunjukkan bahwa alur kerja media telah selesai. Periksa status setiap metode dalam alur kerja, seperti metode transkode dan snapshot, untuk memastikan apakah metode tersebut dipanggil.
  • Fail: Alur kerja media gagal.
ActivityList Array of Activity

Metode yang dipanggil dalam alur kerja media.

Activity
EndTime String 2016-04-01T06:53:44Z

Waktu berakhirnya metode.

Type String Start

Metode yang didukung dalam alur kerja media. Nilai yang valid: Start, Snapshot, Transcode, Analysis, dan Report. Untuk informasi selengkapnya, lihat Metode yang didukung untuk alur kerja media.

StartTime String 2016-04-01T06:53:44Z

Waktu pemanggilan metode.

State String Running

Status metode. Nilai yang valid:

  • Running: Metode sedang dipanggil.
  • Success: Metode berhasil dipanggil.
  • Fail: Metode gagal dipanggil.
  • Skipped: Metode dilewati.
Catatan Contohnya, setelah analisis selesai, metode transkode dipanggil dan pekerjaan transkode definisi tinggi serta definisi standar dibuat. Sistem menentukan apakah pekerjaan tersebut dijalankan berdasarkan hasil analisis. Jika resolusi video input rendah, pekerjaan transkode definisi tinggi mungkin dilewati.
JobId String 2376030d9d0849399cd20e20f4f3****

ID pekerjaan yang dihasilkan saat metode dipanggil. Contohnya, ID pekerjaan untuk metode analisis, transkode, dan snapshot.

Code String InvalidParameter.ResourceContentBad

Kode kesalahan yang dikembalikan saat metode gagal dipanggil.

  • Parameter ini hanya dikembalikan ketika Fail dikembalikan untuk parameter State.
Message String The resource operated InputFile is bad

Pesan kesalahan yang dikembalikan saat metode gagal dipanggil.

  • Parameter ini hanya dikembalikan ketika Fail dikembalikan untuk parameter State.
Name String Start

Nama metode.

Catatan Nama setiap metode dalam alur kerja media bersifat unik.
MNSMessageResult Object

Pesan yang dikirim oleh Message Service (MNS) untuk memberi tahu pengguna mengenai hasil pekerjaan.

MessageId String 4f3bc83233de4e2f81c7dade443e****

ID pesan yang menunjukkan bahwa pesan MNS telah dikirim. Parameter ini tidak dikembalikan jika pengiriman pesan MNS gagal.

ErrorMessage String MessageConfigEmpty

Pesan kesalahan yang dikembalikan saat pengiriman pesan MNS gagal. Parameter ini tidak dikembalikan jika pesan MNS berhasil dikirim.

ErrorCode String The Topic/Queue config is empty, not send message

Kode kesalahan yang dikembalikan saat pengiriman pesan MNS gagal. Parameter ini tidak dikembalikan jika pesan MNS berhasil dikirim.

Name String example-mediaworkflow-****

Nama alur kerja media.

Input Object

Data masukan alur kerja media.

UserData String example data ****

Data kustom.

InputFile Object

File input alur kerja media.

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

Nama objek Object Storage Service (OSS) yang digunakan sebagai file input.

Location String mps-cn-shanghai

ID wilayah tempat file input berada.

Bucket String example-bucket-****

Nama bucket OSS tempat file input disimpan.

MediaId String 512046582a924698a41e0f8b0d2b****

ID file media. File media berisi semua informasi mengenai alur kerja media.

RunId String 48e33690ac19445488c706924321****

ID instans eksekusi.

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

ID permintaan.

Contoh

Permintaan contoh

http(s)://mts.cn-hangzhou.aliyuncs.com/?Action=QueryMediaWorkflowExecutionList
&RunIds=48e33690ac19445488c706924321****
&<Common request parameters>

Respons sukses contoh

XML format

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

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

JSON format

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

{
  "NonExistRunIds" : [ "null" ],
  "MediaWorkflowExecutionList" : [ {
    "CreationTime" : "016-04-01T06:53:43Z",
    "MediaWorkflowId" : "93ab850b4f6f44eab54b6e91****81d4",
    "State" : "Completed",
    "ActivityList" : [ {
      "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"
}

Kode kesalahan

Untuk daftar kode kesalahan, kunjungi API Error Center.