get_comment_replies
Fetches replies to selected Bilibili video comments, paginated in chronological order, with total and withheld counts and per-comment errors for unavailable or rate-limited threads.
Instructions
二级评论按时间正序排列。
total 是该主评论下平台能列出的二级评论总数,可用来算页数。 withheld 是该主评论下平台未列出的二级评论条数(已删除或被折叠)。 某条主评论取不到(评论不存在、不属于这个视频)时只在它的 error 里说明,其他照常返回。 中途被风控或限流时,已取完的照常返回,其余的 error 里说明原因。 parent_id 为空表示直接回复主评论,否则是所回复的那条二级评论的 id。 parent_id 指向的二级评论不在列表里时,那条被平台隐藏了,取不到。 除 jq 外参数相同的调用返回同一结果,from_cache 表示是否来自缓存; 被限速的不完整结果不缓存,要新数据用 refresh。 调用没收到结果时服务端仍会取完,之后用相同参数再取直接用缓存。 image_urls、link_titles 是字符串,多个时以换行分隔。
(comment replies, sub-replies, thread)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| jq | Yes | 必填的 jq 表达式。输入是单条主评论下的二级评论组成的数组,每条字段:id,author,author_url,author_level,is_up,ip_location,content,like_count,parent_id,created_at,is_top,up_liked,image_urls,link_titles。体积大、多数任务用不到的字段:author_url(查看评论者资料时需要)、is_up、created_at、is_top、up_liked;特定任务需要时照常使用。结果为字符串时原样返回,其他结果编码为表格或 JSON;结果为数组时 jq_count 是其长度。 | |
| pages | Yes | 每条主评论取几页,每页 20 条。has_more 表示后面还有。与主评论合计每分钟约取 30 页,取得多则耗时长,可以分几次取。 | |
| video | Yes | 视频链接、b23.tv 短链,或裸 BV/av 号;含链接的分享文案也可直接传入。 | |
| refresh | No | 跳过缓存重新取,并更新缓存。 | |
| start_page | No | 每条主评论从第几页开始,1 起。 | |
| comment_ids | Yes | 主评论 id 列表,从 get_comments 返回的 comments 表里取。 | |
| description | Yes | 格式为 工具名:目的。 |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| results | Yes | ||
| video_id | Yes | ||
| cached_at | No | ||
| elapsed_s | No | ||
| from_cache | No |