【问题标题】:YouTube Data API v3 is not getting the correct subscribers countYouTube 数据 API v3 未获得正确的订阅人数
【发布时间】:2021-02-09 17:28:30
【问题描述】:

我在工作中使用 YouTube 数据 API v3,但是当我要求它时,它没有得到正确的订阅者数量。

在我的代码中,我使用了这个 URL:

https://www.googleapis.com/youtube/v3/channels?part=statistics&forUsername=" + MY_USERNAME + "&key=" + MY_KEY

我得到了这个 JSON:

{
  "kind": "youtube#channelListResponse",
  "etag": "jEJnVwl_Vgc3tM1asn0kb2Mu7as",
  "pageInfo": {
    "totalResults": 1,
    "resultsPerPage": 5
  },
  "items": [
    {
      "kind": "youtube#channel",
      "etag": "CcPFuF-ke8OIYEvfXXCaktL89BA",
      "id": "UC-lHJZR3Gqxm24_Vd_AJ5Yw",
      "statistics": {
        "viewCount": "26294085594",
        "commentCount": "0",
        "subscriberCount": "107000000",
        "hiddenSubscriberCount": false,
        "videoCount": "4223"
      }
    }
  ]
}

对我有好处的是items 中的subscriberCount。这个 JSON 结果是我为 PewDiePie 的频道做的测试,但我希望每次刷新都会因为他的名气而改变数字;如果你仔细看就会知道它甚至不是正确的数字。

有没有办法得到完整的号码?

【问题讨论】:

标签: youtube youtube-api youtube-data-api


【解决方案1】:

不久前,Google 改变了其 API 在 YouTube 上的工作方式以防止出现戏剧性事件。

换句话说,所有订阅者计数都经过四舍五入,以防止显示创作者衰落的“子战”、直播计数流和网站。对此感到抱歉!

【讨论】:

  • 很伤心:(,所以没有其他方法可以得到它吗?
  • 对不起,没有。
猜你喜欢
  • 2015-08-23
  • 1970-01-01
  • 1970-01-01
  • 2017-12-14
  • 2020-09-28
  • 1970-01-01
  • 2013-12-02
  • 2015-10-03
相关资源
最近更新 更多