使用NodeJS上传Twitter视频

时间:2015-09-17 14:29:40

标签: javascript node.js twitter

我正在尝试使用NodeJS中的Twitter模块发布视频但我收到错误 - 错误202“您的凭据不允许访问此资源”。

这里有一段代码,它缺少APPEND和FINISH调用等,但是预计不会收到错误202?

有没有人设法使用JavaScript上传视频而不是给我一些指导?我试图研究并尝试了几种不同的选择。

T.post('media/upload', {
    media: data,
    encoding: 'base64',
    command: 'INIT',
    total_bytes: getFilesizeInBytes(image)
}, function(error, media, response) {
    if (!error) {
        var status = {
            status: message
        };

        if(media) status['media_ids'] = media.media_id_string;

        T.post('statuses/update', status, function(error, tweet, response) {
            if(!error) console.log(' -- message sent');
            else console.log(error);
        });
    } else {
        console.log(error);
    }
});

0 个答案:

没有答案