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.
-
Jika Anda mengonfigurasi Domain akselerasi CDN dan mengaktifkan Penandatanganan URL, Anda harus menghasilkan auth_key untuk mengakses URL dynamic image. Jika tidak, error
HTTP 403akan 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.
|
|
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.
|
|
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****"
}