Bbili-open-mcpMCP
★

发送视频弹幕

POST写操作💭 弹幕
https://api.bilibili.com/x/v2/dm/post

需 Cookie + csrf · 写操作 · POST + csrf,未静默实测 · api.bilibili.com

i
无凭据实测
POST + csrf,未静默实测

参数

名称位置类型必填说明
typeformnumber是1 = 视频
oidformnumber是分 P 的 cid
msgformstring是弹幕内容
bvidformstring否BV 号
progressformnumber是出现时间,毫秒
modeformnumber否1 滚动 · 4 底部 · 5 顶部
fontsizeformnumber否25 / 18
colorformnumber否十进制颜色,白 16777215
rndformnumber是秒级时间戳

要点与坑

调用方式

javascript
bili_web_call { "path": "/x/v2/dm/post",
  "form": {
    "type": "<…>",
    "oid": "<…>",
    "msg": "<…>",
    "bvid": "<…>",
    "progress": "<…>",
    "mode": "<…>",
    "fontsize": "<…>",
    "color": "<…>",
    "rnd": "<…>"
  } }

同组其它能力:分段弹幕(protobuf) · 旧版弹幕 XML(deflate 压缩) · 弹幕池配置 / 元信息 · 历史弹幕(按日期) · 弹幕点赞