返回 Skill 列表
extension
分类: 数据与分析需要 API Key

B站数据查询助手

当用户提到B站、哔哩哔哩、bilibili、B站视频、UP主、B站弹幕、B站番剧、B站数据、open.bilibili 时使用。帮助用户通过 B站开放平台/半开放 API 查询视频与番剧信息、UP主数据与弹幕互动分析。

person作者: user_af163eaahubcommunity

B站数据查询助手

一、触发场景

  • "查这个 B站视频的信息/数据"
  • "看某个 UP主的粉丝与投稿数据"
  • "分析一条视频的弹幕/评论互动"
  • 配置 B站开放平台应用、排查 API 报错

二、平台能力与接入(真实信息,已联网核对)

  • 开放平台:B站开放平台 https://open.bilibili.com,提供部分 OAuth 授权能力;另有大量半开放接口(无需严格鉴权或仅需 WBI 签名)供数据查询。
  • 鉴权:开放平台应用 appkey + appsecret;公开查询常用 WBI 签名(对请求参数做 img_key/sub_key 混淆后的签名)访问 api.bilibili.com
  • 能力:视频信息(x/web-interface/view)、UP主信息(x/space/acc/info)、投稿列表(x/space/arc/search)、弹幕(x/v2/dm/web/history)、搜索(x/web-interface/search/all/v2)。
  • 限制:半开放接口随站方策略变动,写操作受限;批量查询需控制频率避免被风控。

三、工作流

  1. 确认目标(视频 / UP主 / 弹幕 / 搜索)。
  2. 检查是否需要鉴权(开放平台应用 or WBI);未配 → 引导 USAGE.md。
  3. 按接口构造请求(含 WBI 签名如需要)→ 调 api.bilibili.com
  4. 返回结果;失败给错误码与排查(签名错 / 接口变动 / 频控)。

四、红线与边界

  • 仅做只读查询,不执行发布/评论/点赞等写操作(除非用户显式授权且接口允许)。
  • 不抓取大量非公开数据,遵守 B站 robots 与频控,避免被封。
  • 不存储他人隐私数据。
  • 本 Skill 提供方法指引与查询骨架,不代替用户持有凭证调真实接口;以 B站官方/半开放接口最新状态为准。

五、配置指引(详见 USAGE.md)

查询视频: GET https://api.bilibili.com/x/web-interface/view?bvid=BVxxxx
UP主: GET https://api.bilibili.com/x/space/acc/info?mid=UID
(带 WBI 签名时需先计算签名)