正如标题所述,我无法使用“?”过滤所有CommentThreads。 searchTerm,这将返回CommentThreads的空列表。
试过\? ,\?,普通%03F,unicode \ u0003F。似乎没什么用。 有没有办法按问号过滤?我正在尝试从视频中检索所有问题,如果我不能以这种方式过滤,这意味着我必须将所有内容下拉并在本地过滤,这非常昂贵(按配额方式)。
这是api explorer url:
答案 0 :(得分:1)
我不知道这是不是一个bug,但似乎searchTerms
参数有自己的规则使其自身工作或过滤结果。
让我们使用评论为:
的videoId=2ecT9zf1QZU
<强> 24 强>
kobe bryant?
<强> 24kobe 强>
<强>?神户强>
<强>神户?科比强>
<强> IDOL24 强>
如果我们使用searchTerms=?
,我们会得到 0结果,就像您经历的那样,因为我认为它不适用于单独的特殊字符或具有此特殊字符的单词。 (例如?)
如果我们使用searchTerms=kobe
,我们会得到 3个结果,( kobe bryant?,?kobe 和 kobe?bryant )所以它用一个没有特殊字符的单词。
现在,我们使用searchTerms=?kobe and searchTerms=kobe?
,因为特殊字符?,我们会得到 0结果。
如果我们使用searchTerms=yant
(来自 bryant 一词)会导致 0 ,因为结果中没有单词有单词的 yant 强>
所以意味着使用 searhTerms 有一些规则或限制。
我希望这些信息可以帮到你。