如何查看YouTube视频最早评论?YouTube Data API实现方案咨询
获取YouTube视频最早评论的方案
YouTube Data API的实现方式
YouTube Data API的commentThreads.list接口目前不支持直接按「最早发布时间」排序,默认仅提供relevance(相关性优先)或time(最新发布优先)两种排序选项。
如果要通过API获取最早评论,确实需要先获取该视频的所有评论数据:
- 调用
commentThreads.list接口,设置order为time(先获取最新评论,再通过分页翻到最旧的),或按默认的relevance排序,全程需要遍历所有分页内容 - 每次请求通过
pageToken参数处理分页逻辑,直到返回结果中没有nextPageToken,以此拿到全量评论数据 - 对所有评论的
publishedAt字段做升序排序,排在首位的就是最早发布的评论
注意:如果视频评论量极大,这个过程会消耗较多API配额,需要提前留意配额限制。
替代工具(除hadzy.com外)
- Commentpicker:支持直接输入YouTube视频URL,可筛选出该视频的最早评论,无需手动处理API逻辑
- TubeCommentExplorer:提供评论的时间维度排序功能,能快速定位到视频发布后的首批评论
- Social Blade:部分热门视频的评论板块支持切换排序方式为「最早优先」,可直接查看最早的评论内容
内容的提问来源于stack exchange,提问作者Alekk
相关产品推荐
相关产品推荐

