ส่งคำขอ POST
ไปยังจุดเชื่อมโยงวิดีโอบนเพจ และใส่อ็อบเจ็กต์ที่มีอาร์เรย์ URL รูปภาพที่จะใช้เพื่อสร้างวิดีโอ ทั้งนี้ คุณจะต้องโฮสต์รูปภาพเหล่านี้บนเซิร์ฟเวอร์ที่เข้าถึงได้แบบสาธารณะ อ็อบเจ็กต์ควรอธิบายระยะเวลาที่แสดงแต่ละรูปภาพ และระยะเวลาการเปลี่ยนระหว่างรูปภาพ
JPG, JPEG, PNG, BMP, ICO
หากรูปภาพมีขนาดที่แตกต่างกัน API จะครอบตัดและเปลี่ยนขนาดเป็น 600x600 พิกเซล และสร้างวิดีโอรูปสี่เหลี่ยมจัตุรัส ถ้ารูปภาพทั้งหมดมีขนาดเท่ากัน วิดีโอจะตรงกับขนาดดังกล่าว
POST /v19.0
/{page-id}/videos ?access_token={access-token} &slideshow_spec={slideshow-spec}
พารามิเตอร์ | คำอธิบาย |
---|---|
| โทเค็นการเข้าถึงเพจ หากเผยแพร่บนเพจ หรือโทเค็นการเข้าถึงผู้ใช้ หากเผยแพร่บนกลุ่ม |
| อ็อบเจ็กต์ที่ประกอบด้วยอาร์เรย์ URL รูปภาพและคุณสมบัติต่างๆ ที่ใช้อธิบายวิดีโอ ดูคุณสมบัติของอ็อบเจ็กต์สไลด์โชว์ที่ด้านล่างนี้ |
คุณสมบัติ | คำอธิบาย |
---|---|
| อาร์เรย์ที่ประกอบด้วย URL ของรูปภาพ 3-7 รายการ ที่จะใช้ในการสร้างวิดีโอ |
| เลขจำนวนเต็มที่ระบุระยะเวลาเป็นมิลลิวินาทีที่ควรแสดงแต่ละรูปภาพในวิดีโอ ค่าเริ่มต้นคือ |
| เลขจำนวนเต็มที่ระบุระยะเวลาเป็นมิลลิวินาทีของการเปลี่ยนแบบจางซ้อนระหว่างรูปภาพ ค่าเริ่มต้นคือ |
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 \ }"
เมื่อดำเนินการสำเร็จ API จะตอบกลับด้วย ID ของวิดีโอที่เพิ่งสร้างใหม่
{ "id":"277487313407856" }