如何找出 YouTube 上的确切关注者数量?

Posted

技术标签:

【中文标题】如何找出 YouTube 上的确切关注者数量?【英文标题】:How to find out the exact number of followers on YouTube? 【发布时间】:2020-12-11 16:00:55 【问题描述】:

我需要通过 API 找出频道上的确切订阅人数。

该频道不在我的帐户中,但我有权观看。 我需要studio.youtube.com 上显示的确切金额。

我用:

https://www.googleapis.com/youtube/v3/channels?part=statistics,snippet&mine=true&access_token=[your_access_token].

但它只显示个人帐户,如果将mine替换为managedByMe,我会看到错误:

【问题讨论】:

欢迎来到 ***!请花点时间吸收SO's recommendations 发给新用户的内容。之后,编辑您的帖子,向其中添加相关的缺失信息(没有这些信息,其他 SO 用户无法获得您的帮助)。例如,请遵守 SO 准则:do not post images,但 (formatted) 纯文本。 【参考方案1】:

根据official YouTube Data API docs,获取给定频道的订阅人数的唯一方法是通过以下属性:

statistics.subscriberCount(无符号长) 频道拥有的订阅者数量。这个值被四舍五入到三位有效数字。请参阅Revision History 或YouTube Help Center,了解有关如何四舍五入订阅人数的更多详细信息。

statistics.hiddenSubscriberCount(布尔值) 指示频道的订阅者数量是否公开可见。

提供的数字是四舍五入的——因此不准确。因此,尽管不幸的是,您确实无法从 YouTube 数据 API 获得您正在寻找的信息。


根据this support post(以下重点是我的):

为了在我们公开显示订阅者数量的所有地方更加一致,从 2019 年 8 月开始,我们将开始在所有公共 YouTube 平台上显示缩写的订阅者数量。使用 YouTube API 服务的第三方也将访问您在 YouTube 上看到的相同的面向公众的计数。 创作者仍然可以在 YouTube Studio 中查看他们的确切订阅人数

此更改将在 YouTube 和公共 YouTube 数据 API 服务中发生。 创作者将继续在 YouTube Studio 和 YouTube 分析中私下查看他们的完整订阅人数

确实,确切的数字只显示给 YouTube 工作室或 YouTube 分析中的创作者。

【讨论】:

以上是关于如何找出 YouTube 上的确切关注者数量?的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 Spotify API 获得关注者数量?

Laravel如何通过用户ID获取关注者数量?

如何在圆和矩形上获得确切数量的笔划破折号?

获取 Instagram 关注者数量

动态创建的 iFrame 上的 YouTube iFrame API

获取关注者数量 Instagram