我想知道是否有任何方法可以搜索只有 x 次或更多观看次数的视频。
我知道我可以返回与我的查询匹配的所有结果,并简单地过滤那些没有足够的结果,但这似乎是一种浪费。
https://developers.google.com/youtube/2.0/developers_guide_protocol
它可以通过确保它们与特定条件匹配来过滤结果集中的条目。例如,您可以使用此参数指定 API 应仅返回观看次数超过 20 次的视频条目,其中每个条目的观看次数在提要中的 XML 元素中标识。在这种情况下,该参数不一定会影响 API 为条目返回的数据字段数,但它会影响实际返回的条目数。
GET https://gdata.youtube.com/feeds/api/videos?q=surfing&max-results=10 \
&fields=entry[yt:statistics/@viewCount > 1000000]