Youtube API v3 - 从第三方视频下载字幕而不需要授权

时间:2016-12-11 15:34:25

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

我的网站需要从YouTube视频中获取成绩单(字幕)。根据API文档,这应该起作用:

  1. Listing videoId
  2. 提供的字幕
  3. Downloading字幕ID
  4. 这两种方法都需要使用以下其中一个范围进行授权:

      

    https://www.googleapis.com/auth/youtube.force-ssl   https://www.googleapis.com/auth/youtubepartner

    实际上,list方法只需一个常规的youtube api密钥就可以正常工作。不需要OAuth2。下载方法返回401 Unauthorized。

    这看起来很奇怪,因为字幕是公开的,你可以使用刮刀从视频页面获取它们(对我们来说不是一个可行的解决方案),那么为什么我不能像任何其他视频一样获得这些信息数据?为什么我可以使用'列表'方法是免费的,而不是下载,即使文档说两者都需要授权?

    三年前someone from google answered应该有一个类似的问题,承诺这个功能。关于此主题还有许多其他较旧的问题,所有问题都有不确定的答案或解决方法。在api的支持页面上,他们说要在这里询问相应的标签,所以我在这里,希望得到答案。

0 个答案:

没有答案