如何通过API获取YouTube视频的评论



我有一个抽象的问题:如何从youtube通过API快速获得注释(不是评论计数!)?我的意思是在API端 - 我有一个功能强大的服务器和精细的代码。但是通过API确实很痛苦。

我只看到一种方式。有步骤:

  1. 使API请求获取第一页的注释;
  2. 从步骤1中保存评论,然后获取 nextPagetoken 从响应;
  3. 使用 Pagetoken 选项从步骤2;
  4. 进行API请求
  5. 所以...循环步骤2和3,when a nextpagetoken 响应。

如果我们有10-20-50页的评论,那很痛苦...但是如果我们有1k 的评论,那将是一个地狱!我们有一个API请求的限制...因此,对于2-3个流行视频,我们可以花费限制。

看来我找不到东西:)不可能那么难...不是吗?

您如何从YouTube获得评论?

好吧,最大注释检索限制每次是100吗?所以我想你还是必须这样。您是否尝试过任何非API解决方案?我发现了这一点,但不确定是否工作得更好(或根本)?

使用commentthreads.list在某个视频中获取所有注释。您需要提供的所需参数是partvideoIdfields

为了进行测试,请访问YouTube API Explorer commenthreads.list,并填写videoId的参数(为您添加了其他参数)。然后,单击授权并执行。您的视频的所有评论将在textOriginal下列出。

现在由您决定。

相关内容

  • 没有找到相关文章

最新更新