4

是否可以使用 Youtube API v3 按标签搜索视频?我想在我自己的视频中搜索。

4

3 回答 3

6

使用search带有##tagname搜索字符串的方法来搜索q参数并设置type:video参数。您可以在此处找到其他搜索运算符。旧的 -tag:tangle不适用于我的新 api。##工作正常。

于 2015-05-08T13:59:15.207 回答
1

最近尝试了用户350D给出的解决方案,但q=##{YOUR_TAG}似乎不适用于最新的 YouTube API。似乎只有将视频 ID 作为参数提供时才能检索到该标签。我发现以下内容对我有用:

首先,检索视频列表(返回所需的最少信息,例如视频 ID、标题和高质量缩略图 URL):

https://www.googleapis.com/youtube/v3/search?key={YOUR API KEY}&fields=items(id(videoId),snippet(title,thumbnails(high(url))))&part=id,snippet;

然后将视频 ID 批处理到一个请求中以检索关联的标签:

https://www.googleapis.com/youtube/v3/videos?key={YOUR API KEY}&fields=items(id,snippet(tags))&part=snippet&id={videoID01,videoID02,etc};
于 2016-03-16T22:07:34.657 回答
0

您可以使用设置视频 id 作为播放列表中的视频- > 列表,并通过标签检查它们进行迭代。但是 API 中不再提供按标签搜索。

于 2013-05-21T16:21:05.047 回答