上传后立即设置海报框架吗?

时间:2018-09-26 14:52:49

标签: vimeo-api

我正在尝试设置通过API上传到Vimeo的视频的海报框架。

在成功上传后执行的回调中,我有一些代码可以进行后续调用以设置发布者框架,但是它不起作用。我的理论是,这与Vimeo的转码过程尚未在上传后立即完成这一事实有关。因此,即使我在调用API设置发布者框架后得到status_code的201,也无法正确设置它。这是我用于设置发帖人框架的代码(在上载成功的回调中执行):

set_poster   : function(step) {

    var p = config.params,
        req_set_poster = {
                            method : "POST"
                          , path   : "/videos/" + vmo.video.key + "/pictures"
                          , query  : { active: true, time: parseFloat(p.video.thumb) }
                         }

    api.request(req_set_poster, (err, body, status_code, headers) => {

        if (err) {
            log.error(err);
        } else {
            console.log(status_code);
            console.log(body);
            log.info("\n\t\t%s\tSet the poster frame for [ %s ] to [ %s ] seconds"
                    , emoji.get('frame_with_picture')
                    , path.parse(stream.upload).base
                    , parseFloat(p.video.thumb))
        }

        step();

    })

}

我测试了在帐户中现有视频上设置海报框架,因此我认为无法在上传后在回调中设置海报框架。是这样吗?

0 个答案:

没有答案