大佬教程收集整理的这篇文章主要介绍了使用node.js将文件从S3上传到Youtube,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
s3.setBucket('MyBucket'); s3.get('MyBucket/5/' + filename,null,'stream',function(err,responsE) { googleapis.discover('youtube','v3').execute(function(err,client) { var Metadata = { snippet: { title: title,description: description},status: { privacyStatus: 'public' } }; client .youtube.videos.insert({ part: 'snippet,status'},Metadata) .withMedia('video/mp4',responsE) .withAuthClient(auth) .execute(function(err,result) { if (err) console.log(err); else console.log(JSON.Stringify(result,' ')); response.redirect('/share?set=yt&id=' + result.id); }); }); });@H_301_12@不起作用,因为行:
它是原始版本的替代品,有效:
var googleapis = require('googleapis'),OAuth2 = googleapis.auth.oAuth2,ytdapi = googleapis.youtube('v3'),AWS = require('aws-sdk'),s3 = new AWs.S3; var s3data = { Bucket: 'BUCKEt_name',Key: 'VIDEO_NAME' }; s3.getObject(s3data,function (err,data) { var params = { auth: oauth2Client,part: 'snippet,status',resource: { snippet: { title: 'title',description: 'Description' },status: { privacyStatus: 'public' } },media: { mimeType: 'video/mp4',body: data.body } }; ytdapi.videos.insert(params,result) { if (err) console.log(err); else console.log(JSON.Stringify(result,' ')); }); });@H_301_12@
以上是大佬教程为你收集整理的使用node.js将文件从S3上传到Youtube全部内容,希望文章能够帮你解决使用node.js将文件从S3上传到Youtube所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。