无法通过REST和AngularJS通过java web应用程序在youtube服务器上上传视频

Unable to upload video on youtube server through java web application via REST and AngularJS

本文关键字:应用程序 youtube 服务器 web 视频 java REST 通过 AngularJS      更新时间:2023-09-26

我正试图通过我的网络应用程序将视频直接上传到youtube服务器。

我的应用程序是Java Web应用程序,后端是REST服务,前端是Angular Js(JavaScript框架)

任务:我的应用程序为用户上传视频提供了便利。所以在服务器端维护视频。

我想把它上传到Youtube服务器上,这样就很容易了从我身边维护。

Question, is this Best Practice?

我尝试过一些解决方案,比如通过javascript直接上传视频,因为youtube数据api支持https://developers.google.com/youtube/v3/code_samples/javascript.面临的问题:虽然我在前端存储OAUTH2_CLIENT_ID,

但现在问题是,它仍然要求用户登录谷歌帐户,最终用户如何登录我的谷歌帐户?

然后我研究了谷歌服务器帐户设施,但我没有得到任何具体的例子。

如何从后端或前端将视频上传到youtube服务器而不提示最终用户登录?

任何例子都值得赞赏。提前感谢

将视频上传到YouTube时需要适当的授权。好的方面是,YouTube数据API提供了关于如何做到这一点的良好文档和示例。

有关JS中授权用户的代码示例,请查看此示例。

由于您将Java用于服务器端实现,因此可以查看此示例页面,了解如何上传视频。