Youtube api v3 用于获取频道的视频



我正在尝试使用,https://www.googleapis.com/youtube/v3/search?order=date&part=snippet&channelId=UC6-F5tO8uklgE9Zy8IvbdFw&type=video&maxResults=50&key={YOUR_API_KEY}它正在工作。现在我想要显示频道视频,因为我在这个 api 中使用了显示频道 ID,https://www.googleapis.com/youtube/v3/search?order=date&part=snippet&channelId=SW0ORvMZrxEHM&type=video&maxResults=50&key={YOUR_API_KEY}但它返回整个搜索结果。我只想要显示视频。有人可以面临同样的问题吗?

channelId "SWfds0ORvMZrxEHM" 是具有无效 ChannelId 格式的无效 ChannelId。如您所见,第一个请求 ChannelId 以 UC 开头,就像每个有效的 channelId 一样(有一些例外,但 channelId 总是以两个字母的代码开头)。

如果将第二个请求的 channelId 替换为任何其他随机字符串,则始终得到 totalResults: 1000000

如果将 channelId 替换为以"UC[随机字符串]"开头的字符串,您将获得 totalResults: 0

相关内容

  • 没有找到相关文章

最新更新