使用 YouTube API 仅搜索 YouTube 上的音乐曲目

Searching only for music tracks on YouTube with the YouTube API

我想使用 YouTube API (v3) 启用仅搜索音乐曲目(不搜索猫或藤蔓或任何其他非音乐视频)。我在 API 资源管理器和文档中查看了有关该问题的任何指示,但找不到任何有用的信息。

如何只搜索音乐?是否也可以按发行年份或音乐流派筛选搜索结果?

您最好的办法是在您对 YouTube 数据的查询中添加一个 videoCategoryId 参数 API。这样可以确保只返回属于该类别的视频。

正如其他 Whosebug 问题中所提到的,在美国和其他允许播放音乐的地方,音乐的 videoCategoryId 是 10。

来源:YouTube API V3: Where can i find a list of each 'videoCategoryId'?