首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Youtube API自动过滤出“字母/数字-添加到搜索字符串”?

Youtube API自动过滤出“字母/数字-添加到搜索字符串”?
EN

Stack Overflow用户
提问于 2013-08-18 14:58:06
回答 1查看 188关注 0票数 1

假设我在Youtube API上搜索"Metric“

但我不想要像“计量经济学”“指标”这样的搜索结果

所以我的意思是不应该在搜索字符串的左边或右边添加字母或数字。

空格可以放在搜索字符串的左边或右边,比如"Fun Metric course“。

我在想这件事。

但有趣的是,当我搜索Youtube网站(而不是API)时,如果我搜索"Metric",那么只显示包含"Metric“的搜索结果,而不显示”计量经济学“。

另一个例子:如果我搜索"microecon",则不会显示带有“微经济学”的搜索结果。

Youtube网站会自动过滤掉这样的词吗(比如计量经济学在原始搜索字符串“指标”中添加了字母),即使我没有要求它这样做?

同样,Youtube API (而不是网站)是否会自动过滤掉这样的单词(比如计量经济学在原始搜索字符串“指标”中添加了字母),即使我没有要求它这样做?

EN

回答 1

Stack Overflow用户

发布于 2013-08-19 18:07:52

api版本3可能有所不同,但文档仅引用“q参数指定要搜索的查询条件”。但是在APIversion2中有一些关于这个Q参数的简要文档。请参阅:https://developers.google.com/youtube/2.0/reference#qsp

因为它非常简短,所以这里也是:

Q参数指定搜索查询项。YouTube将在所有视频元数据中搜索与该术语匹配的视频。视频元数据包括标题、关键字、描述、作者的用户名和类别。请注意,参数值中的任何空格、引号或其他标点符号都必须经过URL转义。

要搜索精确的短语,请用引号将该短语括起来。例如,要搜索与短语"spy plane“匹配的视频,请将q参数设置为%22spy+plane%22。

您的请求还可以使用布尔值NOT (-)和OR (|)运算符来排除视频或查找与多个搜索词之一相关联的视频。例如,要搜索与"boating“或"sailing”匹配的视频,请将q参数设置为boating%7Csapping。(请注意,管道字符必须是URL转义的。)

类似地,要搜索匹配"boating“或"sailing”但不匹配"fishing“的视频,请将q参数设置为boating&7Csaering+-fishing。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18296532

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档