在YouTube API V3搜索:列表页面上,我尝试使用videoEmbeddable属性为true的简单请求。
它会生成"错误 400,搜索过滤器和/或限制的无效组合"。
此参数似乎不受支持,视频联合也是如此。
API 参考不是最新的吗?
网址: https://developers.google.com/youtube/v3/docs/search/list
由于搜索是统一的(返回视频、播放列表、频道作为响应),因此在使用视频过滤器(如 videoEmbeddable)时,您应该过滤类型 = 视频。
GET https://www.googleapis.com/youtube/v3/search?part=snippet&type=video&videoEmbeddable=true&key={YOUR_API_KEY}