【问题标题】:How does the `q` parameter work with the YouTube API?`q` 参数如何与 YouTube API 一起使用?
【发布时间】:2015-10-03 11:42:39
【问题描述】:

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

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

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

【问题讨论】:

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


    【解决方案1】:

    Google Documentation

    字符串

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

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

    如果您不添加q参数,视频仍然会根据您输入的其他参数进行搜索。

    【讨论】:

    • 您可以在 q 参数值中包含空格吗?即:cryptocurrency|digital currency|crypto
    • 还有,q参数可以传入的关键字数量限制是多少?
    猜你喜欢
    • 2013-04-10
    • 2018-06-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-03
    • 1970-01-01
    • 2012-09-16
    • 2013-06-30
    相关资源
    最近更新 更多