Youtube API是否具有“AND和OR”搜索和显式匹配搜索?

时间:2013-08-13 12:34:42

标签: ruby-on-rails youtube youtube-api

Youtube API是否允许我进行

等搜索
Search videos which have (in their title) strings both Lady Gaga AND (Cyrus OR Muse)

Youtube API允许我进行

等搜索
Search videos which have (in their title) string exactly Katy Perry. I don't want titles which have Katy Elizabeth Perry.

编写此类搜索请求的最有效代码是什么?我想用Ruby on rails编写代码。

我已经介绍了如何搜索Youtube的各种介绍,但他们主要讨论的是其他过滤事项,如相关性和视图计数过滤。

1 个答案:

答案 0 :(得分:2)

支持包含和排除,就像在Web UI中搜索查询一样。

您可以使用 - {query term}排除查询字词。或者| {gaga}到OR。

喜欢{lady -gaga}或解码后的形式

https://www.googleapis.com/youtube/v3/search?part=snippet&q=lady+-gaga&key={YOUR_API_KEY}

您还可以进行单独调用,将结果放入集合中,并在客户端中执行所有这些操作。