【问题标题】:Video upload using the vimeo api in node js is not working?在节点 js 中使用 vimeo api 上传视频不起作用?
【发布时间】:2014-11-06 12:15:20
【问题描述】:

视频上传和节点模块https://github.com/vimeo/vimeo.js我已经参考了这个链接

这是我上传视频的代码sn-p

var Vimeo = require('vimeo-api').Vimeo;

    CLIENT_ID = CLIENT_ID;
    CLIENT_SECRET = CLIENT_SECRET;
    console.log('1');
    var lib = new Vimeo(CLIENT_ID, CLIENT_SECRET);
    console.log('2');

    lib.generateClientCredentials(scope, function (err, access_token) {
        if (err) {
                throw err;
        }
        console.log('3');
        var token = access_token.access_token;
        var scopes = access_token.scope;
    });

    lib.upload('youtube/test4.mp4',  function (error, body, status_code, headers) {
        if (err) {
            throw err;
        }
        console.log('4');
        lib.request(headers.location, function (error, body, status_code, headers) {
            console.log(body);
        });
    });

}

它显示一个错误,例如 object is not a function 。我通过使用 console.log 发现这个错误出现在这一行中

var lib = new Vimeo(CLIENT_ID, CLIENT_SECRET);

【问题讨论】:

    标签: node.js vimeo vimeo-api


    【解决方案1】:

    这个问题是因为在lib文件中已经声明了一个同名的对象,所以我改了这个对象的名字。现在可以正常使用了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-01-12
      • 1970-01-01
      • 2023-04-11
      • 2020-02-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多