Youtube api TotalResults在YouTube API v3上返回错误值

Youtube api TotalResults在YouTube API v3上返回错误值,youtube-api,Youtube Api,我正在进行从YouTube API v2到API v3的迁移。我发现这个版本将结果数量限制在500个。为了解决这个问题,我编写了一些代码,将查询拆分为更具体的子查询。为了知道是否必须拆分,我正在查看totalResults属性。因此,如果totalResults大于500,我将继续分割查询。问题是响应中的totalResults属性返回的值不正确。例如,我有一个只在一个页面上检索38个项目的响应,但当我查看totalResults属性时,它的值为678,而不是预期的值38 是否有人知道这是API

我正在进行从YouTube API v2到API v3的迁移。我发现这个版本将结果数量限制在500个。为了解决这个问题,我编写了一些代码,将查询拆分为更具体的子查询。为了知道是否必须拆分,我正在查看totalResults属性。因此,如果totalResults大于500,我将继续分割查询。问题是响应中的totalResults属性返回的值不正确。例如,我有一个只在一个页面上检索38个项目的响应,但当我查看totalResults属性时,它的值为678,而不是预期的值38

是否有人知道这是API上的一个bug,或者是否有其他方法可以知道更精确的项目总数


谢谢你的建议

看一看:嗨,库姆!我看到那个帖子,上面说总结果是一个估计。但在我的例子中,这个估计值与所有情况下的正确值相差太大。所以我觉得很奇怪。谢谢你的帮助!