我正在尝试获取特定频道的所有视频列表(印地语电影-https://www.youtube.com/channel/SBa1uR1yU6EZA)
我在API资源管理器中尝试的查询是:
GET https://www.googleapis.com/youtube/v3/search?part=snippet&channelId=SBa1uR1yU6EZA&key={YOUR_API_KEY}
预期结果:它只显示指定通道的结果
发生了什么:它显示了来自各种渠道的数百万个结果。
然而,API资源管理器能够获取另一个频道的视频(https://www.youtube.com/channel/UCU8LF98Njvux51LYGLgXiaw)很好。(此查询中channelID已更改):
GET https://www.googleapis.com/youtube/v3/search?part=snippet&channelId=UCU8LF98Njvux51LYGLgXiaw&key={YOUR_API_KEY}
那么,是否可以只获取频道中显示的视频(印地语电影)?如果是,怎么办?
感谢
预期结果:它只显示指定通道的结果。发生了什么:它显示了来自各种渠道的数百万个结果。
印地语电影不像YRF电影那样是一个"正常"频道。该频道由Google Play创建,旨在向您展示一些付费内容。
在这个频道,没有视频!它只是到其他频道的链接。这就是为什么你可以从各种渠道获得"数以百万计的结果"
没有奇怪的事情,API的答案是好的。