YouTube API 获取观看次数超过 n 次的视频列表

YouTube API get list of videos with more than n views

标题基本上说明了一切。

我可以使用 YouTube API 检索观看次数超过 1B 的视频列表吗?

我在官方文档中找不到类似的内容。

likes/dislikes 同样的故事。大概制作了 collection 大多数 viewed/liked/disliked 视频。

您不能明确声明您想要观看次数超过 10 亿的视频。然而 search.list 确实为您提供了按观看次数排序的选项。

curl \
  'https://youtube.googleapis.com/youtube/v3/search?part=snippet&order=viewCount&type=video&fields=*&key=[YOUR_API_KEY]' \
  --header 'Accept: application/json' \
  --compressed

这应该 return 给你最高计数的视频。

你也可以按评分排序,应该是喜欢的。 YouTube 删除了 public 个不喜欢的内容,所以我怀疑您是否可以根据这些内容进行排序。

不幸的是,YouTube 数据 api 非常有限。这将是你能做到的最好的。