将带有缩略图的视频提交到 Facebook Graph API for Instagram

Submitting a video with Thumbnail to Facebook Graph API for Instagram

我有这个端点,目前可以完美地处理照片和视频。

let mediaContainerUrl = `https://graph.facebook.com/${igUserId}/media`;

根据我的用户需求,我还想添加为上传到 instagram 的视频上传视频缩略图的功能。

thumbnail_url 可以用作视频缩略图参数吗?

这是我尝试过的:

let videoContainerParams = new URLSearchParams();
videoContainerParams .append('media_type', 'VIDEO');
videoContainerParams .append('video_url', videoUrl);
videoContainerParams .append('thumbnail_url', instagramVideoThumbnail); //Will this work for the video thumbnail?

                     

谢谢。

缩略图URLis not supported by the API,您只能使用缩略图偏移量来选择视频的哪一帧作为缩略图。

thumb_offset

Location, in milliseconds, of the video frame to be used as the video's cover thumbnail image. Default value is 0, which is the first frame of the video.