Tayangan Slide

Video API mengizinkan Anda menerbitkan Video tayangan slide di Halaman dan Grup. Menerbitkan di Pengguna tidak didukung. Contoh dalam dokumen ini menggunakan node Halaman tetapi berlaku sama untuk node Grup.

Membuat Tayangan Slide

Kirim permintaan POST ke edge Video Halaman dan sertakan objek yang berisi array URL gambar yang akan digunakan untuk membuat video. Gambar harus di-host di server yang dapat diakses publik. Objek harus menjelaskan berapa lama menampilkan setiap gambar dan durasi transisi antar gambar.

Format Gambar

JPG, JPEG, PNG, BMP, ICO

Dimensi Gambar

Jika gambar memiliki dimensi yang berbeda, API akan memotong dan mengubah ukurannya menjadi 600x600 piksel dan membuat video persegi. Jika semua gambar memiliki dimensi yang sama, video akan cocok dengan dimensi tersebut.

Persyaratan

  • Permintaan harus menyertakan minimal 3 gambar dan maksimal 7.
  • Setiap gambar harus berukuran 10MB atau kurang.

Sintaksis Permintaan

POST /v19.0/{page-id}/videos
  ?access_token={access-token}
  &slideshow_spec={slideshow-spec}

Parameter yang Diperlukan

Parameter Deskripsi

access_token

Token akses Halaman jika menerbitkan di Halaman, atau token akses Pengguna jika menerbitkan di Grup.

slideshow_spec

Objek berisi array URL gambar dan properti yang mendeskripsikan video. Lihat Properti Objek Tayangan Slide di bawah ini.

Properti Objek Tayangan Slide

Properti Deskripsi

images_urls
Wajib

Array berisi 3-7 URL gambar untuk digunakan dalam konstruksi video.

duration_ms

Bilangan bulat yang menunjukkan durasi dalam milidetik setiap gambar harus ditampilkan dalam video. Nilai default-nya 1750. Nilai harus lebih besar dari 0.

transition_ms

Bilangan bulat yang menunjukkan durasi dalam milidetik transisi pemudaran silang antar gambar. Nilai default-nya 250. Nilai harus lebih besar dari 0.

Contoh Permintaan

curl -X POST \
  "https://graph-video.facebook.com/v19.0/1755847768034402/videos" \
  -F "access_token=EAADd..." \
  -F "slideshow_spec={ \
       "images_urls":[ \
         'https://socialsizz...1.png', \
         'https://socialsizz...2.png', \
         'https://socialsizz...3.png' \
       ], \
       "duration_ms": 5000, \
       "transition_ms": 200 \
   }"

Setelah berhasil, API akan menanggapi dengan ID Video yang baru dikonstruksi.

Contoh Tanggapan JSON

{
  "id":"277487313407856"
}