前言
在长视频内容分析、UP主运营数据监控、弹幕舆情挖掘的业务场景中,Bilibili(哔哩哔哩)视频详情API是开发者和内容运营从业者最核心的结构化数据入口。它无需搭建复杂的反爬代理体系,就能稳定获取全维度的B站视频元数据、互动指标及弹幕趋势,大幅降低视频数据采集、内容趋势分析类业务的开发门槛,是构建B站相关应用的核心数据支撑。
一、接口核心覆盖的数据范围
这套接口可以返回视频业务开发中几乎所有需要的Bilibili视频核心字段,完全适配趋势分析、竞品监控、内容二次分发等多种场景:
- 基础标识:视频唯一ID(aid/bvid)、视频标题、发布时间、分区ID、分区名称、视频封面多尺寸链接、视频时长
- 互动数据:播放量、弹幕数、点赞数、投币数、收藏数、分享数、实时热度值,所有统计数据支持分钟级更新
- 内容属性:视频简介、标签列表(tags)、视频状态(是否充电、是否合作)、高清视频流地址(需鉴权)、字幕资源链接
- 作者信息:UP主UID、昵称、头像链接、粉丝数、总获赞数、账号认证类型(个人/机构)、签名
- 附加维度:视频关联话题、动态转发数、评论区置顶内容、视频所属合集信息、是否为原创/转载标识
二、最简接入操作步骤
结合之前YouTube、TikTok等视频平台API的开发经验,新手跟着3步就能快速完成适配调用:
- 访问Bilibili开放平台或第三方数据服务商,注册开发者账号,创建应用并申请视频详情查询权限,获取专属的App Key和Access Token(o0b.cn/anzexi)
- 构造HTTPS GET请求,指定目标视频的aid(数字ID)或bvid(字符串ID),如需获取高清流或用户态数据,需在Header中携带Cookie或OAuth Token
- 将请求提交到Bilibili API网关,即可直接返回标准JSON格式的结构化视频数据
三、可直接参考的标准成功返回JSON示例
这是脱敏后的标准返回结构,完全匹配Bilibili Web端及开放平台接口的原生返回格式,核心字段都标注了业务含义,可直接用于开发调试参考:
{ "code": 0, "message": "0", "ttl": 1, "data": { "bvid": "BV1xx4y1Z7xx", "aid": 123456789, "videos": 1, "tid": 171, "tname": "电子竞技", "copyright": 1, "pic": "https://i0.hdslb.com/bfs/archive/abc123def456.jpg", "title": "2026年全球总决赛高光时刻回顾:极致操作集锦", "pubdate": 1724500800, "ctime": 1724490000, "desc": "本期视频整理了2026年全球总决赛中的十大高光操作,带你重温那些激动人心的瞬间。", "state": 0, "duration": 630, "rights": { "bp": 0, "elec": 0, "download": 1, "movie": 0, "pay": 0, "hd5": 1, "no_reprint": 1, "autoplay": 1, "ugc_pay": 0, "is_cooperation": 0, "ugc_pay_preview": 0, "no_background": 0, "clean_mode": 0, "is_stein_gate": 0 }, "owner": { "mid": 987654321, "name": "电竞观察员Official", "face": "https://i0.hdslb.com/bfs/face/xyz789uvw012.jpg" }, "stat": { "aid": 123456789, "view": 1268900, "danmaku": 8960, "reply": 5680, "favorite": 62300, "coin": 45600, "share": 12600, "now_rank": 0, "his_rank": 1, "like": 156800, "dislike": 0, "evaluation": "", "argue_msg": "" }, "dynamic": "快来看看你最喜欢哪个操作!#电竞# #2026全球总决赛#", "cid": 987654321, "dimension": { "width": 1920, "height": 1080, "rotate": 0 }, "pages": [ { "cid": 987654321, "page": 1, "from": "vupload", "part": "正片", "duration": 630, "vid": "", "weblink": "", "dimension": { "width": 1920, "height": 1080, "rotate": 0 } } ], "subtitle": { "allow_submit": false, "list": [] }, "user_garb": { "url_image_ani_cut": "" }, "honor_reply": { "honor_list": [ { "aid": 123456789, "type": 4, "desc": "入选热门视频" } ] }, "like_icon": { "action_url": "", "static_url": "", "animated_url": "" }, "need_jump_bv": false, "disable_show_up_info": false, "is_story": false, "is_upower_exclusive": false, "is_upower_play": false, "is_upower_preview": false, "enable_vt": 0, "vt_display": "" } }