跳转到内容
搜教程里的步骤和配置项 例如 Vercel、Docker、TOKEN、播放器、域名。

部署后自检

目标:部署完成后,确认 danmu_api 页面能打开、自动匹配能拿到弹幕、手动匹配也能拿到弹幕,最后再确认管理员入口。

截图说明:本页截图大多基于电脑端浏览器。手机浏览器里菜单可能会折叠,按钮位置也可能略有差异;如果某一步找不到入口,先把手机浏览器切换为“桌面版网站 / 电脑端 UA”再继续。

按对应部署教程最后给出的访问地址打开服务页面。如果配置了自己的 TOKEN,就打开带 TOKEN 的地址。后面都在页面里点,不要把 /api/v2/search/… 搜索接口复制到浏览器地址栏里测。

打开页面后,先点顶部 接口调试。这一步只点顶部导航,不要同时去点下面的二级标签。

顶部导航栏中只高亮接口调试按钮的截图
先点顶部 接口调试

页面切到接口调试后,再点二级标签里的 弹幕测试

接口调试页面中只高亮弹幕测试标签的截图
再点 弹幕测试

在文件名里填:

凡人修仙传 S01E01

然后点 开始匹配

在弹幕测试页输入文件名并开始自动匹配的截图
自动匹配只填文件名,然后点 开始匹配

出现弹幕数、时长、热力图和弹幕列表,就说明自动匹配正常。

自动匹配成功后显示弹幕统计和弹幕列表的截图
看到弹幕统计和列表,就继续测手动匹配。

如果这里一直匹配不到,先继续做下一步手动匹配。自动匹配依赖文件名,偶尔会因为标题太短、集数格式不对而找不到。

手动匹配测试

弹幕测试页中只高亮手动匹配测试按钮的截图
先切到 手动匹配测试

在搜索框里填:

凡人修仙传

然后点 搜索

手动匹配测试中只高亮搜索关键字输入框和搜索按钮的截图
输入片名后点 搜索

搜索结果出来后,点第一个正常作品。

手动匹配测试中只高亮第一个搜索结果卡片的截图
这里点匹配到的作品卡片。

进入剧集列表后,点第 1 集右侧的 获取弹幕

手动匹配选择第 1 集并点击获取弹幕的截图
点第 1 集右侧的 获取弹幕

再次出现弹幕统计和弹幕列表,就说明手动匹配正常。

手动匹配成功后显示弹幕统计和弹幕列表的截图
自动匹配和手动匹配都正常后,就可以继续接播放器。

如果是 Vercel 部署,页面打不开,或者页面能打开但弹幕测试一直匹配不成功,通常是 vercel.app 默认域名在当前网络里访问不稳定,需要挂梯访问。不想挂梯的话,先绑定自己的域名,再用新域名回来重测:云平台绑定域名 · Vercel

管理员页面用 ADMIN_TOKEN,不是普通接口用的 TOKEN

打开:

https://你的域名/你的ADMIN_TOKEN

能进入管理界面,就说明管理员入口正常。下面截图是用文档占位 token 本地生成的安全示例,真实 TOKEN / ADMIN_TOKEN 都没有出现在图里。

使用占位 ADMIN_TOKEN 成功进入 LogVar 弹幕 API 管理界面的截图
看到管理界面和顶部导航,说明管理员入口已经打开。

不知道 ADMIN_TOKEN 在哪里配置时,按部署方式看对应教程:

如果页面显示 Unauthorized,通常是地址里的 TOKENADMIN_TOKEN 填错了。先回对应部署平台检查变量名和值;云平台改完环境变量后按平台提示重新部署 / 等待自动重建,Docker、电脑本地、Termux 改完 config/.env 后建议重启一次服务。

管理员入口 token 错误时返回 Unauthorized 的截图
看到 Unauthorized,先检查 URL 里用的是不是 ADMIN_TOKEN,不要把普通 TOKEN 填进去。
  1. 自动匹配和手动匹配都能拿到弹幕:继续看 播放器接入
  2. 想换自己的域名:云平台看 云平台绑定自己的域名;Docker 看 Docker 绑定域名、反代与 HTTPS
  3. GitHub Actions 自动同步红叉、可选工作流红叉:看 常见问题