我正在尝试使用频道的视频, https://www.googleapis.com/youtube/v3/search?order=date&part=snippet&channelId=UC6-F5tO8uklgE9Zy8IvbdFw&type=video&maxResults=50&key= {YOUR_API_KEY} 这是工作。现在我想显示频道视频,我在这个api中使用show channel id, https://www.googleapis.com/youtube/v3/search?order=date&part=snippet&channelId=SW0ORvMZrxEHM&type=video&maxResults=50&key= {YOUR_API_KEY} 但它返回整个搜索结果。我只想要显示视频。 任何人都可以遇到同样的问题吗?
答案 0 :(得分:0)
channelId“SWfds0ORvMZrxEHM”是一个无效的ChannelId,其ChannelId格式无效。如您所见,第一个请求ChannelId以UC开头,就像每个有效的channelId一样(有一些例外,但channelIds总是以两个字母的代码开头)。
如果将第二个请求的channelId替换为任何其他随机字符串,则总是得到totalResults:1000000
如果用一个以“UC [random string]”开头的字符串替换channelId,你将得到totalResults:0