服务> YouTube Data API v3> youtube.search.list参数类型不过滤视频

时间:2018-02-02 08:40:37

标签: youtube-data-api

我试图获得一个排除播放列表和频道的列表。

文档说设置参数type = video会这样做。 https://developers.google.com/youtube/v3/docs/search/list

然而,参数似乎没有效果,我仍然得到一个播放列表作为最佳结果。

https://developers.google.com/apis-explorer/#p/youtube/v3/youtube.search.list?part=snippet&maxResults=3&q=Demi+Lovato+Sorry+Not+Sorry&type=video&videoSyndicated=any&_h=2&

GET https://www.googleapis.com/youtube/v3/search?part=snippet&maxResults=3&q=Demi+Lovato+Sorry+Not+Sorry&type=video&videoSyndicated=any&key={YOUR_API_KEY}

谢谢。

1 个答案:

答案 0 :(得分:0)

它对我有用,也许是个老虫子? 我的功能

 fetchVideos(query: string) {
    return this.http
      .get(`https://www.googleapis.com/youtube/v3/search?part=snippet&maxResults=5&q=${query}
        &type=video
        &key=KEY`)
      .pipe(
        map(response => console.log(response) )
      );
  }