如何使用YouTube API检索特定语言的电影?

时间:2011-05-01 17:47:47

标签: api youtube gdata

我只需要从YouTube检索英文视频,但我发现api非常不准确。

code.google.com/apis/youtube/2.0/developers_guide_protocol.html#lrsp(对不起,最多2条链接给我)

  

在视频搜索请求中,lr参数将搜索限制为具有
的视频   特定语言的标题,描述或关键字。此参数可在以下时使用   请求除标准Feed之外的任何视频。

     

在检索可用于视频的字幕轨道列表的请求中,lr   参数过滤字幕轨道列表以仅包含指定的语言。

     

lr参数的有效值是ISO 639-1双字母语言代码。你也可以   对于简体中文使用值zh-Hans,对于繁体中文使用zh-Hant。

所以我正在尝试以下网址(“fotel”是一个波兰语): http://gdata.youtube.com/feeds/api/videos?q=fotel&orderby=published&start-index=11&max-results=10&v=2&lr=en 并获得大量非英语成绩

但是用“ca”(加泰罗尼亚语): http://gdata.youtube.com/feeds/api/videos?q=fotel&orderby=published&start-index=11&max-results=10&v=2&lr=ca 没有结果返回。

任何想法如何才能获得英语结果?我当然可以在检索Feed后自行检查语言,但youtube api将检索结果的NB限制为1000,我不想丢失任何语言。

0 个答案:

没有答案