在YouTube上访问某人的私人视频的权限

时间:2017-10-06 09:09:26

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

我们正在与youtube渠道进行整合(使用Youtube Data Api v3)。我们需要在用户的频道上访问视频(私人)。

流程如下:

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

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

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

1 个答案:

答案 0 :(得分:1)

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

下载Youtube视频是针对他们的Terms of Service,因此API不支持此功能。

上面链接的页面指的是Youtube ToS,其中包含:

  

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

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