【发布时间】:2016-03-30 07:45:09
【问题描述】:
我可以使用图形 API 将视频上传到 Facebook 页面。但我无法使用自定义视频缩略图上传它。我试图添加“图片”参数,但 facebook 只是忽略了这个参数。我可以通过单击视频帖子的“编辑”来更改 Facebook 页面上的视频缩略图。所以,我认为 API 也有一些方法可以做到这一点,但我就是找不到。
这是我用来将视频上传到 Facebook 页面的代码:
$data = [
'title' => 'MY POST TITLE',
'description' => 'MY POST DESCRIPTION',
'source' => new CURLFile('video/my_video.mp4', 'video/mp4'),
'access_token' => FACEBOOK_PAGE_TOKEN,
];
// Curl Post Url
$post_url = 'https://graph-video.facebook.com/'.FACEBOOK_PAGE_ID.'/videos';
// CURL
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $post_url);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$return = curl_exec($ch);
curl_close($ch);
【问题讨论】:
标签: php facebook facebook-graph-api video