我正在开发一个网络应用程序,该应用程序涉及将视频上传到YouTube。我有一个工作版本,可以先将视频上传到我的服务器,然后再上传到YouTube。
当我对此进行研究时,我发现可以直接上传到YouTube,而不是先上传到我的服务器。我相信这就是所谓的基于浏览器的上传。然而,这似乎只是针对版本2 API的功能,而不是针对版本3 API的功能,因为我还没有为版本3 API找到类似的功能。有没有办法使用第3版API来实现这一点?
提前感谢您的帮助!
编辑:我只是想澄清一下,我使用的是Python。我找到了一个JavaScript示例(https://code.google.com/p/youtube-api-samples/source/browse/yt-upload-javascript/index.js),但Python没有类似之处。
你试过这个吗?
github.com/tokland/youtube-upload
项目自述
以下是YouTube Data Api v3 Upload的python示例https://github.com/youtube/api-samples/blob/master/python/upload_video.py