Youtube api 使用“时未返回任何项目”;相关性“;搜索评论线程时对结果排序的步骤

Youtube api 使用“时未返回任何项目”;相关性“;搜索评论线程时对结果排序的步骤,youtube-api,youtube-data-api,Youtube Api,Youtube Data Api,更新:这是一个bug,现已修复 使用searchTerms=someKeywords和order=relevance搜索youtube评论API不会返回结果,但当设置order=time时,它会工作,知道为什么吗 API请求示例: https://www.googleapis.com/youtube/v3/commentThreads?videoId=pvyfddIFsVA&searchTerms=Google&order=relevance&part=snippet&a

更新:这是一个bug,现已修复

使用
searchTerms=someKeywords
order=relevance
搜索youtube评论API不会返回结果,但当设置
order=time
时,它会工作,知道为什么吗

API请求示例:

https://www.googleapis.com/youtube/v3/commentThreads?videoId=pvyfddIFsVA&searchTerms=Google&order=relevance&part=snippet&key=[YOUR API KEY]
返回的响应:

{
 "kind": "youtube#commentThreadListResponse",
 "etag": "\"XpPGQXPnxQJhLgs6enD_n8JR4Qk/6qokcCVLNOLwE7dOHNSTr30kECQ\"",
 "pageInfo": {
  "totalResults": 0,
  "resultsPerPage": 20
 },
 "items": []
}
从:

order参数指定API响应列出注释线程的顺序。有效值为:

  • time
    -注释线程按时间排序。这是默认设置 行为
  • 相关性
    -注释线程按相关性排序

似乎order by
相关性
不起作用。

这可能是一个bug,在这种情况下,最好的选择是通过在中创建一个新条目来报告bug


这是。

你能用复制你正在使用的请求吗?@Mauriciariasolave我有,如果你在Youtube上拍摄任何视频并按相关性设置顺序,你将得到空响应。这可能是一个bug,也可能是Google故意禁用的,但在文档或其他任何地方都没有更新。user5513314,如果您添加正在使用的请求演示,这将非常有用…@Mauriciariasolave Question updated.@Mauriciariasolave是的,我是这么想的,我已经通过您提供的链接报告了这个问题,把你的答案贴出来,这样我就可以接受了。