如何在未经身份验证的情况下获取Youtube公共频道统计信息

时间:2017-07-18 14:56:42

标签: youtube-api youtube-data-api

我正在尝试在一些热门的公共Youtube频道中获取视频,喜欢,不喜欢视频等指标,以及每天都会收到Channelsa的订阅信息。此外,所需频道的国家明智的统计数据和性别明智的统计数据。但是,Youtube Reporting API始终会提示身份验证。有没有办法在没有用户身份验证的情况下获取公共Youtube频道的指标?(https://www.googleapis.com/youtube/analytics/v1/reports - 需要使用此API)。您的建议非常有用。

2 个答案:

答案 0 :(得分:0)

对于某些只读请求,您只需使用访问令牌而无需授权。查看文档。每个请求的文档都说明是否需要授权。

答案 1 :(得分:0)

您链接到的API是“YouTube Analytics and Reporting APIs”的一部分,它分为两部分 - 分析和报告。我不明白为什么你需要使用这个确切的API,但我可以告诉你,你不会成功使用它。此API适用于渠道所有者和网络所有者,以获取有关他们自己的渠道的信息。您绝对 通过OAuth进行身份验证以便使用它,无法解决此问题。

要获取视频和频道指标,您可以参考YouTube Data API。在这里,来自Google Cloud Console的API密钥将允许您获取任何公共数据而无需进一步的身份验证。但它不会在特定时间段内为您提供数据记录,它始终返回所请求属性的当前值。

换句话说:据我所知,您所要求的是使用任何官方YouTube API无法实现的目标。

您的问题的解决方法是每天通过数据API获取所需的属性,并将其值与前一天的值进行比较并计算增量。