【问题标题】:Youtube API returns wrong total results with searchYoutube API 通过搜索返回错误的总结果
【发布时间】:2014-05-29 23:27:33
【问题描述】:

我正在使用带有 PHP 的 YouTube API 来列出 youtube 中某个频道的视频,我已经完成了它,对它进行了分页,它也可以正常工作,它还返回了包含匹配条款的视频数量,在案例,空。 直到这个问题才奏效。

但是…… 如果我使用指定的 q=,它会返回正确的结果,但 XML 的返回值比查询实际拥有的要多!

在示例中: http://gdata.youtube.com/feeds/base/users/PREFEITURABQSC/uploads?orderby=updated&v=2&max-results=20&start-index=1&q=MARCOS 我得到 1 个结果。这是正确的。但是错误的 YouTube API 说我在那个频道中有 30 个!

如果我去 YouTube,它只有 1 个匹配项,但显示给我 30 个,完全没有关系!

我的 XML 结果是:

检查链接以查看 XML:http://gdata.youtube.com/feeds/base/users/PREFEITURABQSC/uploads?orderby=updated&v=2&max-results=20&start-index=1&q=MARCOS

谢谢。

【问题讨论】:

    标签: php xml youtube youtube-api


    【解决方案1】:

    总结果是为了帮助,但并不总是显示确切的数字。尤其是当您使用过滤器时,这只是一个估计值。

    【讨论】:

    • 这是否记录在某处,totalResults 是一个估计值?
    猜你喜欢
    • 1970-01-01
    • 2017-08-27
    • 1970-01-01
    • 1970-01-01
    • 2018-11-17
    • 2019-10-18
    • 2014-07-09
    • 1970-01-01
    • 2013-08-21
    相关资源
    最近更新 更多