【问题标题】:Unable to upload video on youtube server through java web application via REST and AngularJS无法通过 REST 和 AngularJS 通过 Java Web 应用程序在 youtube 服务器上上传视频
【发布时间】:2016-02-21 04:11:49
【问题描述】:

我正在尝试通过我的网络应用程序将视频直接上传到 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 存储在前端,

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

然后我查看了 Google Server Account Facility ,但没有得到任何具体示例。

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

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

【问题讨论】:

    标签: javascript angularjs video youtube youtube-api


    【解决方案1】:

    将视频上传到 YouTube 时需要获得适当的授权。好消息是,YouTube Data API 提供了有关如何执行此操作的良好文档和示例。

    有关在 JS 中授权用户的代码示例,请查看this sample

    由于您使用 Java 进行服务器端实现,您可以查看 this sample page 以了解如何上传视频。

    【讨论】:

      猜你喜欢
      • 2017-08-31
      • 1970-01-01
      • 2012-12-28
      • 2020-04-27
      • 2014-09-27
      • 1970-01-01
      • 2014-03-19
      • 2012-08-19
      • 1970-01-01
      相关资源
      最近更新 更多