我正在尝试使用googleapi
Node.js (YouTube API V3) 中的模块将视频上传到我的 YouTube 频道
视频上传正常 - 我只是找不到如何将标题和描述传递给上传命令。
这是我的代码:
//Authorization stuff above
fs.readFile('./youtube_videos/in.avi', function(err, content){
if(err){
console.log('read file error: '+err);
} else {
yt.videos.insert({
part: 'status,snippet',
autoLevels: true,
media: {
body: content
}
}, function(error, data){
if(error){
console.log('error: '+error);
} else {
console.log('https://www.youtube.com/watch?v='+data.id+"\r\n\r\n");
console.log(data);
}
});
}
})
我知道应该如何传递一些snippet
对象
snippet: {
title: 'test upload2',
description: 'My description2',
}
但我找不到它应该在哪里 - 我尝试了所有(几乎)可能的组合
谢谢你!