Youtube API v3按标签搜索自己的视频

时间:2013-05-21 14:35:34

标签: google-api youtube-api google-api-client

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

3 个答案:

答案 0 :(得分:5)

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

答案 1 :(得分:1)

最近尝试过用户350D提供的解决方案,但q=##{YOUR_TAG}似乎无法使用最新的YouTube API。看来只有在视频ID作为参数提供时才能检索标记。我发现以下内容对我有用:

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

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};

答案 2 :(得分:0)

您可以使用videos->list中的设置视频ID进行playlist,并使用标记进行迭代检查。但是,API中不再提供按标签搜索。