ページ動画エッジにPOST
リクエストを送信し、動画の作成に使用する画像URLの配列を含むオブジェクトを含めます。画像は誰でもアクセスできるサーバー上でホストされる必要があります。オブジェクトには、各画像の表示時間と画像間のトランジション時間を記述します。
JPG、JPEG、PNG、BMP、ICO
各画像のサイズが異なる場合、APIは画像をトリミングして600x600ピクセルにサイズ変更し、正方形画面の動画を作成します。すべての画像のサイズが同じ場合、そのサイズで動画が作成されます。
POST /v19.0
/{page-id}/videos ?access_token={access-token} &slideshow_spec={slideshow-spec}
パラメーター | 説明 |
---|---|
| ページで公開する場合はページアクセストークン、グループで公開する場合はユーザーアクセストークン。 |
| 画像URLと動画を記述するプロパティの配列を含むオブジェクト。次のスライドショーオブジェクトプロパティをご覧ください。 |
プロパティ | 説明 |
---|---|
| 動画の作成に使用する3~7枚の画像のURLを含む配列。 |
| 動画で各画像が表示される時間を示す整数(ミリ秒)。デフォルト値は |
| 画像間のクロスフェードトランジションの時間を示す整数(ミリ秒)。デフォルト値は |
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" }