【问题标题】:Permissions to access someone's private videos on YouTube访问某人在 YouTube 上的私人视频的权限
【发布时间】:2018-03-18 01:17:22
【问题描述】:

我们正在努力与 youtube 频道集成(使用 Youtube Data Api v3)。我们需要访问用户频道上的视频(私人)。

流程如下:

  • 用户使用 OAuth 在我们的网站上授权他/她的 youtube 帐户。
  • 我们向用户显示用户 youtube 频道上的视频列表。
  • 用户选择其中一些(它们可以是私有的)并发送给我们进行处理。
  • 我们需要以某种方式访问​​用户要求我们处理的实际视频文件。

问题在于 youtube 没有提供任何流媒体 URL 或下载链接。 看起来,该 API 仅提供 iframe 嵌入代码,该代码仅适用于用户实际登录到 youtube 的浏览器。

如果我们拥有视频所有者的 OAuth 访问令牌,我们如何访问(我们可以吗?!)私人视频?

【问题讨论】:

    标签: youtube youtube-api youtube-data-api youtube-javascript-api


    【解决方案1】:

    YouTube 数据 API 可让您将通常在 YouTube 网站上执行的功能整合到您自己的网站或应用程序中。下面的列表确定了您可以使用 API 检索的不同类型的资源。 API 还支持插入、更新或删除其中许多资源的方法。从某种意义上说,这意味着您可以在 YouTube 网站上看到大部分内容,包括上传新视频。

    下载 Youtube 视频违反了他们的Terms of Service,因此 API 不支持。

    上面链接的页面是指Youtube ToS,上面写着:

    除非您看到 YouTube 在该内容的服务上显示“下载”或类似链接,否则您不得下载任何内容。

    YouTube partners 可能可以在他们的 API 中访问此功能(不知道我从未见过 api),如果您可以访问此功能,我建议您直接联系您的经理,他们应该可以指导您如何在该功能存在的情况下访问它。

    【讨论】:

      猜你喜欢
      • 2012-06-04
      • 1970-01-01
      • 2016-06-07
      • 1970-01-01
      • 2011-04-08
      • 2016-10-31
      • 2010-11-16
      • 2020-09-02
      • 1970-01-01
      相关资源
      最近更新 更多