`q`参数如何与YouTube API一起使用?

时间:2015-07-14 17:24:37

标签: jquery python youtube youtube-api youtube-data-api

我一直在使用YouTube的API,我对q youtube.search().list()参数的工作原理感到困惑。

通常,添加q参数可用作设置要搜索的关键字。但是,不添加此参数,API也会检索视频。

这些视频来自哪里?它们是随机的吗?

1 个答案:

答案 0 :(得分:0)

根据Google Documentation

  

string

     

q 参数指定要搜索的查询字词。

     

您的请求也可以使用布尔NOT( - )和OR(|)运算符   排除视频或查找与其中一个相关联的视频   几个搜索词。例如,要搜索匹配的视频   无论是“划船”还是“航行”,都要将q参数值设置为   划船|帆船。同样,要搜索匹配的视频   “划船”或“航行”而不是“钓鱼”,将q参数值设置为   划船|航行 - 钓鱼。请注意,管道符必须是   在您的API请求中发送URL时,会对其进行转义。 URL转义的值   管道符是%7C。

如果您未添加@HtmlHelpers.MenuItem("Default", "Home") 参数,则视频仍会根据您输入的其他参数进行搜索。