Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
JSON payload untuk menggabungkan create dan delete
Untuk menggabungkan batch create dan deletes, sertakan Creates
bagian dan Deletes
bagian dalam payload JSON.
Dalam contoh ini, payload di Deletes
bagian menghapus tindakan untuk mengaktifkan overlay gambar karena memiliki waktu mulai yang salah. Tindakan itu dinamaioverlay-21
. Muatan di Creates
bagian menyisipkan tindakan itu lagi, kali ini dengan waktu mulai yang benar.
Meskipun Creates
bagian muncul pertama kali di payload JSON, MediaLive selalu lakukan tindakan hapus terlebih dahulu.
Dalam tindakan ini, tindakan hapus dan tindakan buat memiliki hal yang samaActionName
. Nama sedang digunakan kembali karena batch adalah “delete and replace.” Tetapi Anda dapat menetapkan nama yang berbeda untuk tindakan buat.
{ "ChannelId": "999999", "Creates": { "ScheduleActions": [ { "ScheduleActionStartSettings": { "FixedModeScheduleActionStartSettings": { "Time": "2018-05-21T20:42:19.000Z" } }, "ActionName": "overlay-21", "ScheduleActionSettings": { "StaticImageActivateSettings": { "Image": { "PasswordParam": "imagespassword", "Uri": "s3ssl://DOC-EXAMPLE-BUCKET/banner-A/high-res.bmp", "Username": "medialiveoperator" }, "ImageY": 300, "FadeIn": 1500, "ImageX": 200, "Width": 800, "Opacity": 60, "Layer": 1, "Height": 900 } } } ] }, "Deletes": { "ActionNames": [ "overlay-21" ] } }