All Products
Search
Document Center

ApsaraVideo VOD:Pembuatan GIF Animasi Selesai

Last Updated:Jul 11, 2026

Event DynamicImageComplete memberi tahu Anda saat pekerjaan dynamic image selesai. Topik ini mencakup konten event dan contoh callback.

Jenis event

DynamicImageComplete

Deskripsi event

Event DynamicImageComplete dipicu setelah pekerjaan dynamic image selesai.

Catatan
  • Jika Anda mengonfigurasi Domain akselerasi CDN dan mengaktifkan Penandatanganan URL, Anda harus menghasilkan auth_key untuk mengakses URL dynamic image. Jika tidak, error HTTP 403 akan dikembalikan. Untuk informasi selengkapnya, lihat URL signing.

  • Jika Anda tidak mengonfigurasi Domain akselerasi CDN, alamat server OSS origin akan dikembalikan. Anda hanya dapat mengakses alamat ini jika bucket diatur ke baca-publik. Untuk memastikan keamanan data, konfigurasikan Domain akselerasi CDN. Untuk informasi selengkapnya, lihat Domain name management.

Konten event

Nama Parameter

Tipe

Wajib

Deskripsi

EventTime

String

Ya

Waktu saat event dihasilkan, dalam UTC. Format: yyyy-MM-ddTHH:mm:ssZ.

EventType

String

Ya

Jenis event. Nilainya tetap sebagai DynamicImageComplete.

VideoId

String

Ya

ID video.

Status

String

Ya

Status pekerjaan dynamic image.

  • success: Pekerjaan berhasil.

  • fail: Operasi gagal.

JobId

String

Ya

ID pekerjaan dynamic image.

ErrorCode

String

Tidak

Kode kesalahan yang dikembalikan saat pekerjaan gagal.

ErrorMessage

String

Tidak

Pesan kesalahan yang dikembalikan saat pekerjaan gagal.

DynamicImageJobInfo

DynamicImageJobInfo[]

Tidak

Detail dynamic image, dikembalikan sebagai string JSON. Tidak dikembalikan jika pekerjaan gagal. Untuk informasi selengkapnya, lihat tabel data DynamicImageJobInfo di bawah.

data DynamicImageJobInfo

Nama parameter

Tipe

Wajib

Deskripsi

JobId

String

Ya

ID pekerjaan dynamic image.

Status

String

Ya

Status pekerjaan dynamic image.

  • success: Pekerjaan berhasil.

  • fail: Operasi gagal.

FileURL

String

Ya

URL file dynamic image.

FileSize

String

Tidak

Ukuran file dynamic image, dalam byte.

Fps

String

Tidak

Laju frame aliran video, dalam frame per detik.

Height

String

Tidak

Tinggi dynamic image, dalam piksel.

Width

String

Tidak

Lebar dynamic image, dalam piksel.

Contoh callback

Contoh callback:

  • Callback HTTP: Body dari permintaan HTTP POST.

  • Callback MNS: Body pesan.

{
    "Status":"success",
    "VideoId":"6a45f222e08fhdjdn2d144503213****",
    "EventType":"DynamicImageComplete",
    "EventTime":"2019-11-05T09:12:58Z",
    "DynamicImageJobInfo": {
         "FileSize":"1834831",
         "FileURL":"http://example.aliyundoc.com/6a45f222e08fhdjdn2d144503213****/image/dynamic/3af1e9705cb24321d4c3719f0d41****.gif",
         "Fps":"25",
         "Height":"200",
         "JobId":"3af7e9705cb24js83j231d4c3719****",
         "Status":"success",
         "Width":"200"
     },
    "JobId":"3af7e9705cb24js83j231d4c3719****"
}