0

正如问题如何在 YouTube API 版本 3 中获取评论中指出的那样?,目前无法使用 YouTube API 版本 3 获取视频评论。现在我正在尝试使用版本 2 来解决这个问题。

我想要的是对我上传的任何视频的最新评论,换句话说,就是我所有视频的“聚合”评论源中的最新评论。

似乎唯一的方法就是获取所有视频,然后为每个视频打电话以获取评论。对于数百个上传的视频,这在 API 调用数量和完成总时间方面变得非常昂贵。

有没有更简单和/或更好的方法?

4

1 回答 1

0

当视频收到新评论时,无法通过 API 获得“通知”,因此您将不得不进行一些投票。给定视频 id 的评论提要,例如https://gdata.youtube.com/feeds/api/videos/fhWaJi1Hsfo/comments?v=2 for video id fhWaJi1Hsfo,默认情况下按时间倒序排序,所以最后一个添加的评论应始终位于条目列表的首位。

请求数百个视频的评论提要,即使您每天这样做几次,听起来也不会产生不合理的流量。不过,如果您确实遇到任何配额问题,您应该遵循这篇博文中概述的最佳实践。

于 2013-01-08T17:30:11.990 回答