Bilibili弹幕查询发送者

bilibili(b站/哔哩哔哩)根据弹幕查询发送者信息

< Feedback on Bilibili弹幕查询发送者

Review: OK - script works, but has bugs

§
Posted: 2026-01-28

大佬。UID10位数以上的用户无法查到。跪求更新

§
Posted: 2026-01-28

查到问题原因是用户名获取失败造成的,解决办法:在385-386之间加上这段
//新增这段
name = doc
?.querySelector(".info-detail .base .name")
?.textContent
?.trim();
// DOM 拿不到就用 INITIAL_STATE
if (!name) {
const m = ret.match(/window\.__INITIAL_STATE__\s*=\s*(\{[\s\S]*?\});/);
if (m) {
try {
const state = JSON.parse(m[1]);
name = state?.space?.info?.name || "";
} catch (e) {}
}
}
//结束这段

§
Posted: 2026-01-28

查到问题原因是用户名获取失败造成的,解决办法:在385-386之间加上这段
//新增这段
name = doc
?.querySelector(".info-detail .base .name")
?.textContent
?.trim();
// DOM 拿不到就用 INITIAL_STATE
if (!name) {
const m = ret.match(/window\.__INITIAL_STATE__\s*=\s*(\{[\s\S]*?\});/);
if (m) {
try {
const state = JSON.parse(m[1]);
name = state?.space?.info?.name || "";
} catch (e) {}
}
}
//结束这段

实测ok,感谢分享

qianjiachunAuthor
§
Posted: 2026-02-02

2026.02.02.01已修复,感谢反馈

qianjiachunAuthor
§
Posted: 2026-02-02

另外还请把【中评】评价修改为【无评价】,非常感谢

Post reply

Sign in to post a reply.