如何通过Python脚本在Bilibili上追踪特定弹幕的发送者?

更新于
2026-08-09 02:18:07
16阅读来源:SEO资源
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计849个文字,预计阅读时间需要4分钟。

如何通过Python脚本在Bilibili上追踪特定弹幕的发送者?

Bilibili无法直接查看弹幕发送者的信息,但可以屏蔽特定用户的弹幕。

总所周知bilibili是没有办法直接查看弹幕的发送者的,这使得当我们看到一些nt弹幕的时候虽然生气,却无可奈何,但是B站是可以屏蔽某个用户发送的弹幕的,这说明数据接口里肯定有用户信息,由于最近在学爬虫,所以我想先找找弹幕接口,分析下里面的数据。

找接口

找接口当然是随便打开一个视频然后F12啦,可是当我找了两圈后我傻眼了,没找到啊。。得,不能把时间浪费在这种事情上,果断打开百度,不出所料,找到了如下的两个接口,都是XML格式网页

如何通过Python脚本在Bilibili上追踪特定弹幕的发送者?

comment.bilibili.com/+cid
api.bilibili.com/x/v1/dm/list.so?oid=+cid

这里面的cid是一种每个视频独有的数字,也就是每一P都有一个cid,查找cid可以打开网页然后F12,再ctrl+f搜索cid,一般八九位数的就是cid了。

阅读全文

本文共计849个文字,预计阅读时间需要4分钟。

如何通过Python脚本在Bilibili上追踪特定弹幕的发送者?

Bilibili无法直接查看弹幕发送者的信息,但可以屏蔽特定用户的弹幕。

总所周知bilibili是没有办法直接查看弹幕的发送者的,这使得当我们看到一些nt弹幕的时候虽然生气,却无可奈何,但是B站是可以屏蔽某个用户发送的弹幕的,这说明数据接口里肯定有用户信息,由于最近在学爬虫,所以我想先找找弹幕接口,分析下里面的数据。

找接口

找接口当然是随便打开一个视频然后F12啦,可是当我找了两圈后我傻眼了,没找到啊。。得,不能把时间浪费在这种事情上,果断打开百度,不出所料,找到了如下的两个接口,都是XML格式网页

如何通过Python脚本在Bilibili上追踪特定弹幕的发送者?

comment.bilibili.com/+cid
api.bilibili.com/x/v1/dm/list.so?oid=+cid

这里面的cid是一种每个视频独有的数字,也就是每一P都有一个cid,查找cid可以打开网页然后F12,再ctrl+f搜索cid,一般八九位数的就是cid了。

阅读全文