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

Youtube api Youtube数据API v2:如何仅获取英语视频?,youtube-api,youtube-data-api,Youtube Api,Youtube Data Api,我正在尝试建立一个基于youtube嵌入式视频的网站 为此,我使用的是Youtube数据API v2 有了这些,我得到了视频,但问题是视频中使用的“语言”,或者视频的描述不是所有获取的视频的“英语” 我只想获取描述或音频或两者都是“英语”的视频。 我指的是视频的标题和元描述 请建议使用Youtube Data API v2获取英语视频的任何可能方法 谢谢大家! 在v2中,“lr”参数是我所知道的最简单的方法。 在您的请求中,添加参数lr=en以生成纯英语的结果 例如,我想抓取一个仅用英语写有“足

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

为此,我使用的是Youtube数据API v2

有了这些,我得到了视频,但问题是视频中使用的“语言”,或者视频的描述不是所有获取的视频的“英语”

我只想获取描述或音频或两者都是“英语”的视频。
我指的是视频的标题和元描述

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

谢谢大家!

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

例如,我想抓取一个仅用英语写有“足球”一词的已发布视频列表,我会使用以下内容:

https://gdata.youtube.com/feeds/api/videos?q=hrvatska&lr=en
只有在标题或描述/关键字中有一些英文内容时,才会输出结果,而不是没有此过滤器的纯克罗地亚语结果。这提供了一个更高质量的结果,但它不是完美的,尤其是对于英语,因为英语中有许多通用语术语,允许非英语视频通过,但它提供了一个很好的结果

来源:Youtube API开发者指南


嘿,这有助于我改进结果集,但并不是所有视频都是英文的。但是是的,我说过有一个改进。谢谢