YouTube API返回特定类别的所有视频的列表

Mil*_*dia 3 youtube api video get

我是YouTube Rest API v3的新用户,我正在尝试查看是否有办法列出特定类别中的每个视频.我能得到的最好的是:

https://www.googleapis.com/youtube/v3/videos?part=snippet&chart=mostPopular®ionCode=US&videoCategoryId=17&key= {MY API KEY}

类别ID 17等于'体育'(当然在API响应上有分页,这很好).问题是,为了使用参数'videoCategoryID',我还需要使用参数'chart',然后根据这个页面只有'chart'的可接受值是'mostPopular':

https://developers.google.com/youtube/v3/docs/videos/list

我想知道是否有办法获得特定类别的视频列表(所有视频不仅仅是最受欢迎的)?

有这个Stack Overflow帖子,但它适用于YouTube API v2(获取给定类别中所有YouTube视频的完整列表).

谢谢你的帮助!

Poo*_*oya 5

尝试搜索并添加type = video以便仅列出视频 https://www.googleapis.com/youtube/v3/search?part=snippet&type=video&videoCategoryId=17&key= {您的API密钥}