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

问题描述 投票:0回答:2

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

该频道不在我的帐户上,但我有权观看。 我需要

studio.youtube.com
上显示的确切金额。

我用:

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

但它只显示个人帐户,如果你将

mine
替换为
managedByMe
,我会看到错误:

Img error

javascript node.js youtube youtube-api youtube-data-api
2个回答
7
投票

根据官方 YouTube 数据 API 文档,获取给定频道的订阅者数量的唯一方法是通过以下属性:

statistics.subscriberCount(无符号长整型)
频道拥有的订阅者数量。该值四舍五入为三位有效数字。请参阅 修订历史记录YouTube 帮助中心,了解有关订阅者数量如何四舍五入的更多详细信息。

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

提供的数字是四舍五入的——因此并不准确。因此,无论多么不幸,您确实无法从 YouTube 数据 API 获取所需的信息。


根据这个支持帖子(下面的重点是我的):

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

此次更改将在 YouTube 和公共 YouTube 数据 API 服务中进行。 创作者将继续在 YouTube Studio 和 YouTube 数据分析中私下查看其全部订阅者数量

事实上,确切的数字仅向 YouTube Studio 或 YouTube Analytics(分析)内的创作者显示。


0
投票

现在每个频道都有一个实时订阅者计数页面,可以从 YouTube Studio -> 分析 ->“查看实时计数”访问...似乎您可以编写一个屏幕抓取工具来为您自己的频道收集这些信息。

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.