imos v5 web api说明文档_B站视频api整理

2023-10-29

此文档为非官方接口文档,无法保证接口有效性。 以下接口为本项目目前使用的接口(也可以直接看src/api/文件目录下的接口)

仿B站视频网站项目源码:进入项目源码仓库

首页模块

推荐视频 https://www.bilibili.com/index/ding.json

搜索模块

默认搜索词 http://api.bilibili.cn/x/web-interface/search/default

搜索热词 https://s.search.bilibili.com/main/hotword

搜索提示词 http://api.bilibili.cn/suggest

参数 | 说明 
term | 搜索词

搜索结果列表(综合排序) https://api.bilibili.com/x/web-interface/search/all/v2

参数 | 说明

搜索结果列表排序方式 https://api.bilibili.com/x/web-interface/search/type

参数 | 说明 
keyword | 关键词
page | 页数 
pagesize | 单页数量 
order | 排序方式update,click,dm

视频详情模块

视频信息 https://api.bilibili.com/x/web-interface/view

参数 | 说明 
bvid | 视频bv号

单个视频推荐信息 https://api.bilibili.com/x/web-interface/archive/related

参数 | 说明
bvid | 视频bv号

视频评论内容 https://api.bilibili.com/x/v2/reply/main

参数 | 说明
oid | 视频aid 
type | 评论类型,值1

视频标签 https://api.bilibili.com/x/tag/archive/tags

参数 | 说明
aid | 视频aid

分区视频模块

分区视频信息 https://api.bilibili.com/x/web-interface/dynamic/region

此部分rid分区名称在项目api/config.js文件中已经对应相应rid分区名
参数 | 说明
rid | 分区号

视频排行榜模块

分区视频排行榜 https://api.bilibili.com/x/web-interface/ranking

参数 | 说明
rid | 分区号 
day | 1:单日榜、3:三日榜、7:一周榜,默认为3
如需更多api可看此项目->>> bilibili-API-collect
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

imos v5 web api说明文档_B站视频api整理 的相关文章

  • 【程序设计训练】4-5 小希的数表

    问题描述 Gardon 昨天给小希布置了一道作业 即根据一张由不超过 5000 的 N 3 lt N lt 100 个正整数组成的数表两两相加得到 N N 1 2 个和 然后再将它们排序 例如 如果数表里含有四个数 1 3 4 9 那么正确
  • Spring Cloud Eureka源码分析之心跳续约及自我保护机制

    Eureka Server是如何判断一个服务不可用的 Eureka是通过心跳续约的方式来检查各个服务提供者的健康状态 实际上 在判断服务不可用这个部分 会分为两块逻辑 Eureka Server需要定期检查服务提供者的健康状态 Eureka
  • java版工程项目管理系统源码+系统管理+系统设置+项目管理+合同管理+二次开发

    工程项目各模块及其功能点清单 一 系统管理 1 数据字典 实现对数据字典标签的增删改查操作 2 编码管理 实现对系统编码的增删改查操作 3 用户管理 管理和查看用户角色 4 菜单管理 实现对系统菜单的增删改查操作 5 角色管理 管理和查看用
  • 7月7日!GLM大模型技术前沿与应用探索

    点击蓝字 关注我们 AI TIME欢迎每一位AI爱好者的加入 随着AIGC时代的到来 大型语言模型逐渐成为学术界和工业界的关注焦点 近期 各种大语言模型的涌现给自然语言处理领域的研究带来了诸多挑战 也逐渐对计算机视觉和计算机生物等领域产生了
  • KeyError: 'Spider not found:name一样,为何还是找不到spider 多种解决方案,总有一个适合你!

    第一种 运行的main文件中的爬虫名字与爬虫文件中的name不相同 解决方案 令两者名字相同即可 第二种 爬虫文件夹中缺少 init 文件 一开始是直接在spider文件夹下创建的爬虫文件 然后把多个爬虫文件放进stt的文件夹中 运行mai
  • windows快速搭建caffe环境

    下载预编译文件 下载预编译文件 跳转链接 http caffe berkeleyvision org installation html https github com BVLC caffe tree windows 创建虚拟环境 由于本
  • SpringCloud的优势

    1 代码耦合度较低 不会影响其他模块的开发 2 极大的减轻了团队开发成本 可并行开发 不用过多关注其他人怎么开发 3 配置比较简单 基本用注解就能实现 不能使用过多的配置文件 4 微服务操作 实现跨平台的 可以使用不同的语言开发 5 每个微
  • 用Python手撕一个批量填充数据到excel表格的工具,解放双手!

    作者 锋小刀 微信搜索 Python与Excel之交 关注我的公众号查看更多内容 Hi 大家好 今天这篇文章是根据批量填充数据的进阶版 基础版本就一段很简单的代码 虽然简单 但如果这个模板或者数据发生变化 还是要改来改去的 所以本文就在基础
  • 华为OD机试 -表示数字(C++ & Java & JS & Python)

    描述 将一个字符串中所有的整数前后加上符号 其他字符保持不变 连续的数字视为一个整数 数据范围 字符串长度满足 1 100 1 n 100 输入描述 输入一个字符串 输出描述 字符中所有出现的数字前后加上符号 其他字符保持不变 示例1 输入
  • 如何使用 Python 从单词创建首字母缩略词

    在编程和数据处理中 首字母缩略词是句子的缩写版本 Python 是一种有效的语言 用于构造首字母缩略词 简化任务和简单地传达更大的句子 本课展示了如何使用 Python 及其一些潜在的应用程序从单词中制作首字母缩略词 算法 您需要安装任何其
  • 2023前端最新【JavaScript面试题】高频30问

    JavaScript是一种轻量级的编程语言 常被用于网页开发中 它是一种解释型语言 常常被用于实现前端逻辑 在Javascript的面试中 以下是一些常见的问题 1 Javascript的数据类型有哪些 Javascript有七种数据类型
  • 蓝桥杯-2021省赛第一场(部分)

    试题B 卡片 本题总分 5 分 问题描述 小蓝有很多数字卡片 每张卡片上都是数字 0 到 9 小蓝准备用这些卡片来拼一些数 他想从 1 开始拼出正整数 每拼一个 就保存起来 卡片就不能用来拼其它数了 小蓝想知道自己能从 1 拼到多少 例如
  • rj45接口引脚定义_RJ45插座工作原理及接口定义分析

    rj45插座工作原理分析 rj45插座滤波器中poe的工作原理是透过 局域网 网络线提供access point 无线接取点 工作所需之电源 并不需要单独连接电源线缆的全新供电方式 现许多企业已开始应用rj45插座滤波器中poe来降低组建无
  • onTaskRemoved() not getting called in HUAWEI and XIOMI devices

    http stackoverflow com questions 40660216 ontaskremoved not getting called in huawei and xiomi devices 20 down vote favo
  • 持仓盈亏公式

    添加持仓盈亏 卖出数量必须小于等于持仓量 卖出买入数量必须是100的整数倍数且大于0 当前价不影响 摊博成本 持仓成本 持有量 买入价 买入数量 卖出价 卖出数量 都是当前添加数据进行计算 持仓成本 买入价 买入数量 买入价 买入数量 列表
  • Linux关于memory cgroup的几个要点

    概述 本文讲述memory cgroup比较容易误解的一些逻辑 如果不太经常使用和解决问题的话 对于memory cgroup的认知会比较浅显 cgroup memory用来限制进程的内存使用 但是我们进一步想如下的问题 进程的内存可以分很
  • java-layui下载单个或多个文件

    首先设置使用的浏览器 允许同时下载多个文件 这个可以在下载的时候有的浏览器会弹出提示框是否允许下载多文件 有的不弹或者默认禁止的 需要手动设置 这个根据使用的浏览器 自行百度设置即可 代码未用到实际项目中 写的比较杂乱 测试可用后根据自己的
  • 无线网dns服务器设置错误,DNS错误怎么办(如何正确设置DNS)

    篇一 dns错误怎么办 dns错误的解决办法 dns错误怎么办 dns错误的解决办法 不知道大家有没有遇到过输入网址打开之后出现网页打不开 提示dns错误的情况 笔者以前遇到不少类似的情况 不过多数是由于以下原则造成的 今天笔者也接到电脑百
  • 使用Git将项目上传到gitlab详解(windows)

    1 首先你需要在gitlab上面创建一个仓库 拿到该仓库地址 2 具体操作步骤 在windows上面在要上传的目录下打开git bash windows版git需要安装 自行安装 进行git初始化 git init 将项目的所有文件添加到仓

随机推荐

  • java将m3u8转成视频文件

    这是一次尝试 android手机将在线的m3u8小电影保存到手机端 手机端把文件复制到电脑端 然后使用小工具合并成可播放的视频 合并视频文件 public class MergeVideos source为源地址 destination为合
  • JAVA与RFID,技术改变世界

    Sun Java系统RFID软件已经发布 并做出了若干重要改进 与SAP Auto ID架构集成 与Java 综合应用平台套件 Java Composite Application Platform Suite 集成 支持JAVA平台 微版
  • linux解决Tomcat内存溢出

    Tomcat本身不能直接在计算机上运行 需要依赖于操作系统和一个JAVA 虚拟机 JAVA程序启动时JVM会分配一个初始内存和最大内存给程序 当程序需要的内存超出内存的最大值时虚拟机就会提示内存溢出 并且导致应用服务崩溃 一 常见的 Jav
  • nestjs知识系列:nest工程升级

    参考 Is there a recommended way to update NestJS Stack Overflow 实操 我从nestjs7升到9 实际上无法一键升级 可以略过 如果你不想更改全局 先npm install g ne
  • java/Springboot项目把Base64数据转为文件

    前言 以下记录如何将base64的数据转为文件保存在本地 依赖 pom xml需要导入以下依赖
  • worker 多线程

    Web Worker 的作用 就是为 JavaScript 创造多线程环境 允许主线程创建 Worker 线程 将一些任务分配给后者运行 在主线程运行的同时 Worker 线程在后台运行 两者互不干扰 等到 Worker 线程完成计算任务
  • mybatis学习(27):获取自增id方式一(在mapper中insert配置节点的属性)

    目录结构 com geyao mybatis mapper BlogMapper类 package com geyao mybatis mapper import java util List import java util Map im
  • TVM User Tutorial -- Blitz Course to TensorIR

    Author Siyuan Feng TensorIR 是一种特定领域语言 用于深度学习项目 有两个广泛的用途 在各种硬件后端上实现转换和优化程序 自动张力化程序优化的抽象 import tvm from tvm ir module imp
  • 一个可执行程序的组成

    一个可执行程序由四个区域组成 代码段 静态数据区 堆和栈 代码段包含程序运行时多执行的部分变量 静态数据区包含在程序生命周期内一直持久的数据 比如全局变量和静态局部变量 堆包含程序运行时动态分配的存储空间 比如用malloc分配的内存 栈包
  • mybatis使用时出现:对实体 “useSSL“ 的引用必须以 ‘;‘ 分隔符结尾问题的解决方法

    文章目录 问题描述 解决方法 问题描述 最近在学习mybatis 访问数据库时idea报错 解决方法 后来查了一下才发现 原来在 xml文件中写 符号时会引起冲突 需要把 改为 amp 才行 下面这个代码报错
  • 手把手带你打造自己的UI样式库(第三章)之常用样式组件的设计与开发

    常用样式组件的设计与开发 Search搜索框样式的设计与开发 搜索组件的需求 搜索框的功能比较简单 最基本的就是输入和提交两个逻辑 但是我们这个搜索框要额外的加一些细节 输入框分为输入状态和非输入状态 两种状态下输入框表现要有所不同 我们对
  • 虚拟机内部错误如何解决·?

    a 因为上一次开机是可以使用的 故初步推测是vm服务关闭所致 按住win R输入cmd打开cmd命令行 a 输入services msc进入服务界面 找到vm开头的服务 启动
  • 将本地的公钥复制到服务器的authorized_keys文件

    ssh git ip cat gt gt ssh authorized keys lt ssh id rsa pub
  • 1.4 ROS集成开发环境搭建

    ROS入门学习 1 4 ROS集成开发环境搭建 ROS入门教程 理论与实践 视频教程镇楼 和大多数开发环境一样 理论上 在 ROS 中 只需要记事本就可以编写基本的 ROS 程序 但是工欲善其事必先利其器 为了提高开发效率 可以先安装集成开
  • Android中OkHttp的使用(详解)

    1 先在项目中添加OkHttp库的依赖 dependencies compile com squareup okhttp3 okhttp 3 4 1 2 初始化 OkHttp框架的核心类是OkHttpClient 此类可直接实例化 由于Ok
  • 基于python,虹软sdk3.0实现的实时人脸识别

    前言 虹软sdk3 0是目前用过的最方便 效果最好的且免费的离线人脸识别SDK 提供的编程语音没有python 有大佬用c 代码接口转成python调用的 我在此基础上完善了一些功能 能够实现高精度多人脸实时人脸识别 并提供了年龄 性别识别
  • 用ChatGPT一分钟自动产出一份高质量PPT

    如何用ChatGPT一分钟自动产出一份高质量PPT 节约时间摸鱼呢 废话少说 直接上案例 一 用ChatGPT做一下提问 这里我用的小程序万事知天下 根据自己PPT的需求 制作chatgpt的prompt就行了 请帮我创建一个以 大学生如何
  • csv修改单元格格式后无法保存_Excel教程——excel如何使用条件格式?

    Microsoft excel条件格式可是你分析数据的好帮手 但该如何査看和分析这些数据呢 macw小编带来了excel如何使用条件格式的教程 希望对你有帮助 这款excel Mac版有一项常常被忽视 却非常实用的工具 条件格式 它能自动根
  • XMind思维导图介绍与下载安装使用教程

    文章目录 介绍 下载 安装 千人全栈VIP答疑群推荐 介绍 XMind 是一款非常实用的商业思维导图软件 应用Eclipse RCP 软件架构 打造易用 高效的可视化思维软件 强调软件的可扩展 跨平台 稳定性和性能 致力于帮助用户提高生产率
  • imos v5 web api说明文档_B站视频api整理

    此文档为非官方接口文档 无法保证接口有效性 以下接口为本项目目前使用的接口 也可以直接看src api 文件目录下的接口 仿B站视频网站项目源码 进入项目源码仓库 首页模块 推荐视频 https www bilibili com index