Youtube数据API v2:如何获取仅英语视频



我正在尝试建立一个基于youtube嵌入式视频的网站。

为此,我正在使用Youtube Data API v2。

有了这个,我正在获得视频,但问题在于视频中使用的"语言",或者视频的描述对于所有获取的视频都不是"英语"。

我只想获取具有"英语"描述或音频或两者兼而有之的视频。
对于描述,我的意思是视频的标题和元描述。

请建议仅使用 Youtube 数据 API v2 获取英语视频的任何可能方法。

谢谢!

"lr"参数是我在 v2 中知道的最简单方法。在您的请求中,添加参数 lr=en 以生成纯英语结果。

例如,我希望获取仅使用英语"足球"一词的已发布视频列表,我将使用以下内容:

https://gdata.youtube.com/feeds/api/videos?q=hrvatska&lr=en

仅当标题或描述/关键字中有一些英语时,才会输出结果,而不是没有此过滤器的纯克罗地亚语结果。这提供了更高质量的结果,但对于英语来说并不完美,因为英语中有许多通用术语允许非英语视频溜走,但它提供了一个很好的结果。

来源:Youtube API Devloper's Guide

https://developers.google.com/youtube/2.0/developers_guide_protocol_api_query_parameters#lrsp

相关内容

  • 没有找到相关文章

最新更新