我一直在使用YouTube的API,我对q
youtube.search().list()
参数的工作原理感到困惑。
通常,添加q
参数可用作设置要搜索的关键字。但是,不添加此参数,API也会检索视频。
这些视频来自哪里?它们是随机的吗?
答案 0 :(得分:0)
string
q 参数指定要搜索的查询字词。
您的请求也可以使用布尔NOT( - )和OR(|)运算符 排除视频或查找与其中一个相关联的视频 几个搜索词。例如,要搜索匹配的视频 无论是“划船”还是“航行”,都要将q参数值设置为 划船|帆船。同样,要搜索匹配的视频 “划船”或“航行”而不是“钓鱼”,将q参数值设置为 划船|航行 - 钓鱼。请注意,管道符必须是 在您的API请求中发送URL时,会对其进行转义。 URL转义的值 管道符是%7C。
如果您未添加@HtmlHelpers.MenuItem("Default", "Home")
参数,则视频仍会根据您输入的其他参数进行搜索。