You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

YouTube Playlists API pageInfo.totalResults与items返回结果不一致问题

YouTube Playlists API 计数与返回结果不一致问题

问题描述

YouTube Playlists API 返回的 playlistResponse.pageInfo.totalResults 与 playlistResponse.items 数据不一致。
pageInfo.totalResults 计数包含「Liked videos(喜欢的视频)」播放列表,但 items 列表中并未返回该播放列表。
当账号下的播放列表数量小于 maxResults 时,该问题更容易被观测到。

复现条件

调用 playlists.list 方法时使用以下参数即可复现:

  • maxResults: 50
  • mine: true

实际表现

totalResults 包含「Liked videos」播放列表,例如用户有7个自建播放列表时,totalResults 会返回8,计入了「Liked videos」的数量。

预期表现

要么 totalResults 不计入「Liked videos」播放列表,要么 items 列表中返回该播放列表,两者计数保持一致。

示例返回

例如测试账号名下共有7个自建播放列表,包含「Liked videos」共8个播放列表,接口返回的 totalResults 计数为8,而 items 仅返回7条播放列表数据,返回内容示例如下:

{
  "kind": "youtube#playlistListResponse",
  "etag": "MRBqnBy-Y8RQ0TpqYmpqAE_05Lw",
  "nextPageToken": "CAUQAA",
  "pageInfo": {
    "totalResults": 8,
    "resultsPerPage": 7
  },
  "items": [
    {
      "kind": "youtube#playlist",
      "etag": "5-eWNGtmTPD4efCrIJvSCJwbYfE",
      "id": "ozfDHFjXSdWdBqXDbH0W"
    },
    {
      "kind": "youtube#playlist",
      "etag": "vAMuqE_49abzgSQTTSroegIi2xU",
      "id": "tglNJQrU86MyB7b3iqH5"
    },
    {
      "kind": "youtube#playlist",
      "etag": "D5Yv5VC-ZJ5wrJ6BV6Wbv0cSVXw",
      "id": "6zz7DncBpOw8Uzx0hYeV"
    },
    {
      "kind": "youtube#playlist",
      "etag": "OyI6XYGqAITCIBIgNZhKZh9akXs",
      "id": "Zbz6LcJlQYc2l3Wt73kr"
    },
    {
      "kind": "youtube#playlist",
      "etag": "Mexdqkd9YgKdOcMtRM8joax6Jfs",
      "id": "UjcPmVI0zukbmnvWXiEi"
    },
    {
      "kind": "youtube#playlist",
      "etag": "Mexdqkd9YgKdOcMtRM8joax6Jfs",
      "id": "p6ocnzio8hKNKAe85m6m"
    },
    {
      "kind": "youtube#playlist",
      "etag": "Mexdqkd9YgKdOcMtRM8joax6Jfs",
      "id": "OXCW0pdVWeYLjPsXN1mA"
    }
  ]
}

内容的提问来源于stack exchange,提问作者Sam

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.25 23:06:03