YouTube数据Api v3始终返回无效统计信息

时间:2016-05-05 16:20:17

标签: youtube youtube-data-api

我正在使用YouTube数据v3来获取某个频道的统计信息。确切地说,我关注this文档。

我可以正确获取所有数据,但 commentCount 属性除外。例如GET请求:

https://www.googleapis.com/youtube/v3/channels?part=statistics&forUsername=Kurzgesagt&key={YOUR_API_KEY}

导致 commentCount = 23

这显然不正确,因为这个频道不仅仅是这个。

同样的事情发生在几乎所有其他频道(并非所有频道)。这种行为有什么特别的原因吗?为什么它会返回这个数字?

我已经监控了这个值一个多星期,并且在那个时间段内没有改变过一次。

编辑:我知道 commentCount 属性应返回该频道的评论数量(不是所有视频的总和),但出于某种原因,这并不匹配。您可以将我提到的commentCount与YT上的Kurzgesagt频道的真实评论进行比较。

2 个答案:

答案 0 :(得分:0)

CommentCount会返回频道中的评论数量,而不是频道视频中所有评论的总和,这已在此处得到解答Youtube Data Api has commentCount field and is this the number of comments on channel?

答案 1 :(得分:0)

该用户似乎有多个频道,您提供的链接实际上是否会带回预期的反馈?您的网址上没有指定的频道ID。

尝试以下方法:

获取https://www.googleapis.com/youtube/v3/commentThreads?part=snippet%2Creplies&allThreadsRelatedToChannelId=ChannelId&key= {YOUR_API_KEY}

相关问题