为什么我的YouTube API调用的这个小改动不会起作用?

时间:2012-04-03 12:36:21

标签: api youtube youtube-api gdata

在YouTube API文档中,我找到了this example

https://gdata.youtube.com/feeds/api/videos?q=surfing&max-results=10&fields=entry[yt:statistics/@viewCount>1000000]

当然,这很好。

现在,让我们说我想找到所有匹配冲浪的视频,并且有超过1个喜欢(应该相当多) - 我尝试将其更改为:

https://gdata.youtube.com/feeds/api/videos?q=surfing&max-results=10&fields=entry[yt:rating/@numLikes>1]

returns nothing

yt:rating上的文档是here,我似乎指定了正确的字段。那么为什么我没有得到任何结果?

1 个答案:

答案 0 :(得分:2)

尝试将v2添加到网址:

https://gdata.youtube.com/feeds/api/videos?v=2&q=surfing&max-results=10&fields=entry[yt:rating/@numLikes>10]

评级不会出现在API的第一个版本