社交

查询 B站视频

0次调用
4 积分/次

想在你的应用里展示B站视频的详细信息吗?无论是封面、标题,还是播放量、UP主信息,这个接口都能一网打尽。

GET
uapis.cn
/api/v1/social/bilibili/videoinfo
查询参数
2
aid
string

视频的AV号 (aid),纯数字格式。aidbvid任选其一即可。

bvid
string

视频的BV号 (bvid),例如 BV117411r7R1aidbvid任选其一即可。

功能概述

通过提供视频的 aidbvid,你可以获取到该视频的完整元数据,包括多P信息、UP主资料、数据统计等。

响应体字段说明

  • copyright (视频类型): 1 代表原创,2 代表转载。
  • owner (UP主信息): 包含 mid, name, face 等UP主的基本资料。
  • stat (数据统计): 包含了播放、弹幕、评论、点赞、投币、收藏、分享等核心数据。
  • pages (分P列表): 这是一个数组,包含了视频的每一个分P的信息,即使是单P视频也会有一个元素。

查询参数

aid
string可选

视频的AV号 (aid),纯数字格式。aidbvid任选其一即可。

bvid
string可选

视频的BV号 (bvid),例如 BV117411r7R1aidbvid任选其一即可。

响应

200 / 请求成功

成功!返回Bilibili视频的详细信息。

JSON
{
  // 稿件的BV号。
  "bvid": "BV17x411w79F",
  // 稿件的AV号。
  "aid": 75836761,
  // 稿件分P总数。如果是单P视频,则为1。
  "videos": 1,
  // 视频所属的子分区 ID。
  "tid": 31,
  // 视频所属的子分区名称。
  "tname": "Vocaloid·UTAU",
  // 视频类型。1代表原创,2代表转载。
  "copyright": 2,
  // 稿件封面图片的URL。这是一个可以直接在网页上展示的链接。
  "pic": "http://i2.hdslb.com/bfs/archive/f769f330138980456159345c6139c8e9b265c2f5.jpg",
  // 稿件的标题。
  "title": "【官方MV】Rick Astley - Never Gonna Give You Up",
  // 稿件发布时间的Unix时间戳(秒)。
  "pubdate": 1573884313,
  // 用户投稿时间的Unix时间戳(秒)。
  "ctime": 1573884313,
  // 视频简介。可能会包含HTML换行符。
  "desc": "你被骗了",
  // 结构化简介片段。
  "desc_v2": [
    {
      // 简介文本。
      "raw_text": "视频简介文本",
      // 片段类型。
      "type": 1,
      // 业务 ID,被关联对象的 ID。
      "biz_id": 483307278
    }
  ],
  // 视频状态码。
  "state": 0,
  // 稿件总时长(所有分P累加),单位为秒。
  "duration": 213,
  // 视频权限开关(0 或 1)。
  "rights": {
    // 是否可以承包/付费(老字段)。
    "bp": 0,
    // 是否允许付费充电。
    "elec": 1,
    // 是否允许缓存/下载。
    "download": 1,
    // 是否为电影。
    "movie": 0,
    // 是否需要付费观看。
    "pay": 0,
    // 高码率相关老字段。
    "hd5": 0,
    // 是否禁止转载(1 表示禁止)。
    "no_reprint": 1,
    // 是否允许自动播放。
    "autoplay": 1,
    // 是否为 UGC 付费内容。
    "ugc_pay": 0,
    // 是否为合作视频。
    "is_cooperation": 0,
    // 是否允许付费内容试看。
    "ugc_pay_preview": 1,
    // 背景相关控制字段。
    "no_background": 0,
    // 是否为纯净模式。
    "clean_mode": 0,
    // 互动剧情相关字段。
    "is_stein_gate": 0,
    // 是否为 360° 全景视频。
    "is_360": 0,
    // 是否禁止分享(1 表示禁止)。
    "no_share": 0,
    // 是否为付费视频。
    "arc_pay": 0,
    // 付费视频是否允许免费试看。
    "free_watch": 1
  },
  // 视频UP主信息。
  "owner": {
    // UP主的UID。
    "mid": 2,
    // UP主昵称。
    "name": "bishi",
    // UP主头像的URL。
    "face": "http://i2.hdslb.com/bfs/face/b0b721e6cb13e31af88cc45c432d6728c3065a6e.jpg"
  },
  // 视频的核心数据统计。
  "stat": {
    // AV 号。
    "aid": 75836761,
    // 播放数。
    "view": 14227982,
    // 弹幕数。
    "danmaku": 269829,
    // 评论数。
    "reply": 81682,
    // 收藏数。
    "favorite": 498308,
    // 投币数。
    "coin": 787228,
    // 分享数。
    "share": 98661,
    // 获赞数。
    "like": 989718,
    // 当前全站/分区排名。
    "now_rank": 0,
    // 历史排名。
    "his_rank": 0,
    // 点踩量(通常为 0)。
    "dislike": 0,
    // 评分/评估文案,通常为空。
    "evaluation": "",
    // 视频类型相关历史字段。
    "vt": 0
  },
  // 投稿时附带的动态文字。
  "dynamic": "",
  // 主分P的 CID(弹幕 ID)。
  "cid": 130283995,
  // 视频分辨率信息。
  "dimension": {
    // 视频宽度。
    "width": 1920,
    // 视频高度。
    "height": 1080,
    // 旋转角度。
    "rotate": 0
  },
  // 不缓存标记。
  "no_cache": false,
  // 视频分P列表。即使是单P视频,该数组也包含一个元素。
  "pages": [
    {
      // 分P的唯一标识CID,用于获取弹幕等。
      "cid": 130283995,
      // 分P的序号,从1开始。
      "page": 1,
      // 分P的标题。对于单P视频,通常是视频主标题。
      "part": "【官方MV】Rick Astley - Never Gonna Give You Up",
      // 视频来源。
      "from": "vupload",
      // 该分P的持续时间,单位为秒。
      "duration": 213,
      // 外部视频源 ID,通常为空。
      "vid": "",
      // 外链地址,通常为空。
      "weblink": "",
      // 该分P的视频分辨率。
      "dimension": {
        // 宽度。
        "width": 1920,
        // 高度。
        "height": 1080,
        // 旋转角度。
        "rotate": 0
      }
    }
  ],
  // 字幕信息。
  "subtitle": {
    // 是否允许观众投稿字幕。
    "allow_submit": false,
    // 字幕列表。
    "list": [
      {
        // 字幕 ID。
        "id": 123456,
        // 语言代码。
        "lan": "zh-CN",
        // 语言名称。
        "lan_doc": "中文(简体)",
        // 是否锁定。
        "is_lock": false,
        // 字幕作者 UID。
        "author_mid": 483307278,
        // 字幕文件链接。
        "subtitle_url": "//i0.hdslb.com/bfs/subtitle/xxxx.json",
        // 字幕作者信息。
        "author": {
          // 作者 UID。
          "mid": 483307278,
          // 作者昵称。
          "name": "字幕君",
          // 作者头像链接。
          "face": "http://i0.hdslb.com/bfs/face/....jpg"
        }
      }
    ]
  },
  // 联合投稿成员列表。
  "staff": [
    {
      // 成员 UID。
      "mid": 111111,
      // 成员角色标题。
      "title": "UP主",
      // 成员昵称。
      "name": "某某",
      // 成员头像链接。
      "face": "http://i0.hdslb.com/bfs/face/....jpg",
      // 成员粉丝数。
      "follower": 100000
    }
  ],
  // 合集信息。若视频不属于合集则为 null。
  "ugc_season": null,
  // 是否为付费合集。
  "is_chargeable_season": false,
  // 是否为充电专属视频。该字段来自 B 站视频详情,用于区分普通免费视频和充电专属内容。
  "is_upower_exclusive": true,
  // 当前视频是否属于充电可播放状态。
  "is_upower_play": false,
  // 当前视频是否为充电专属试看状态。
  "is_upower_preview": false,
  // 是否为带问答/互动限制的充电专属视频。
  "is_upower_exclusive_with_qa": false,
  // 归一化付费类型。可能值:free、upower_exclusive、upower、ugc_pay、pgc_pay。
  "pay_type": "upower_exclusive",
  // 是否为剧情类视频。
  "is_story": false,
  // 视频荣誉信息。
  "honor_reply": {
    // 荣誉列表。
    "honor": [
      {
        // 关联 AV 号。
        "aid": 75836761,
        // 荣誉类型。
        "type": 1,
        // 荣誉名称。
        "desc": "每周必看",
        // 周推荐序号。
        "weekly_recommend_num": 105
      }
    ]
  }
}