在 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 ,并且我似乎指定了正确的字段。那么为什么我没有得到任何结果呢?
最佳答案
尝试将 v2 添加到 URL:
https://gdata.youtube.com/feeds/api/videos?v=2&q=surfing&max-results=10&fields=entry[yt:rating/@numLikes>10]
评级不会出现在 API 的第一个版本中
关于api - 为什么对我的 YouTube API 调用进行的这个小更改不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9993401/