我正在尝试通过我的网络应用程序将视频直接上传到youtube服务器。
我的应用程序是Java Web Application,后端是REST服务,前端是Angular Js(JavaScript Framework)
任务: 我的应用程序为用户提供上传视频的便利。 所以在服务器端维护视频。
我正在考虑将它上传到Youtube服务器上,以便它很容易 保持在我身边。
Question, is this Best Practice?
我已尝试过一些解决方案,例如直接通过javascript上传视频,因为youtube data api支持https://developers.google.com/youtube/v3/code_samples/javascript。 面临的问题:虽然我将OAUTH2_CLIENT_ID存储在前端,
但它现在仍然要求用户登录Google帐户,问题是 ,最终用户如何登录我的Google帐户?
然后我查看了Google服务器帐户工具,但我没有得到任何具体的例子。
如何从后端或前端向youtube服务器上传视频,但是 没有提示最终用户登录?
任何例子都表示赞赏。 在此先感谢
答案 0 :(得分:1)
将视频上传到YouTube时需要正确授权。好消息是,YouTube Data API提供了有关如何执行此操作的良好文档和示例。
有关在JS中授权用户的代码示例,请查看this sample。
由于您使用Java进行服务器端实施,因此可以查看this sample page以查看如何上传视频。