如何从youtube api获取特定视频的可用字幕列表?

如何从youtube api获取特定视频的可用字幕列表?,youtube,youtube-api,youtube-data-api,youtube-javascript-api,Youtube,Youtube Api,Youtube Data Api,Youtube Javascript Api,我正在将youtube视频嵌入iframe,这样我就可以获得可用字幕的列表并在下拉菜单中显示。如果用户选择任何特定语言,我只需更改iframe的src属性,以便视频播放该字幕。您可能需要检查,它返回与指定视频关联的字幕曲目列表。请注意,API响应不包含实际的标题,并且该方法提供了检索标题跟踪的能力。将参数值设置为YouTube视频ID,该ID唯一标识要检索字幕的视频 必须使用OAuth 2.0对您的请求进行授权,并至少具有以下一个作用域() 范围 https://www.googleapis.

我正在将youtube视频嵌入iframe,这样我就可以获得可用字幕的列表并在下拉菜单中显示。如果用户选择任何特定语言,我只需更改iframe的src属性,以便视频播放该字幕。

您可能需要检查,它返回与指定视频关联的字幕曲目列表。请注意,API响应不包含实际的标题,并且该方法提供了检索标题跟踪的能力。将参数值设置为YouTube视频ID,该ID唯一标识要检索字幕的视频

必须使用OAuth 2.0对您的请求进行授权,并至少具有以下一个作用域()

范围

  • https://www.googleapis.com/auth/youtube.force-ssl
  • https://www.googleapis.com/auth/youtubepartner
例如。下面的请求检索Google Stories YouTube频道上视频的标题列表:

https://developers.google.com/apis-explorer/#p/youtube/v3/youtube.captions.list?
part=snippet
&videoId=PRU2ShMzQRg
希望这有帮助