spinmry's Lab

绝赞摸鱼中Orz

Category

  • Algorithm
  • Hardware
  • Homelab
  • Programming
  • Retro
  • Software

Tags

  • 算法
  • OI
  • Linux
  • 数据结构
  • HardwareHacking
  • 图论
  • Kruskal
  • 平衡树
  • 计算设备
  • Vintage
  • 单片机
  • RobotC
  • QQBot
  • 离散化
  • 线段树
  • VEX
  • 机器人
  • Homelab
  • Nspire
  • ACG
  • 分块
  • 树状数组
  • ARM
  • 爬虫
  • Wolfram
  • 网页
  • Mattermost
  • 数论
  • CUDA
  • 动态规划
  • Tarjan
  • Loongson
  • STM32
  • Python
  • iLO

Recent replies

  • jiyouzhan 发表于「使用 Debian + libvirt + WebVirtCloud 作为 homelab 虚拟化平台」
  • jianchen 发表于「在 Loongson 2F 上编译 Common Desktop Environment」
  • rantrism 发表于「解决 Linux Optimus 混合模式下独立显卡外接显示器卡顿的问题」
  • 千羽 发表于「在 Loongson 2F 上编译 Common Desktop Environment」
  • spinmry 发表于「QQ - Mattermost 双向转发机器人」

友情链接

空白酱
Woshiluo
FlyGoat
BeyondLimits
Memo von EFS
Paizhang
Ntzyz
ZephRay
Polarnova
Tautcany
NekoDaemon
MaxAlex
Abyss Studio
EE Archeology 电子考古学
桜庭清夏的小站
欠陥電気の摸鱼小池
白玉楼製作所
naivekun's blog

娱乐向跑分

Coremark
Linpack
标签:网页

Bilibili 网页端部分 API 简单分析

2019 年 8 月 9 日分类:Programming#ACG#网页#爬虫

Bilibili 网页端部分 API 简单分析

这篇博客源自我一个弃坑的项目,原计划是实现对 Bilibili 用户的收藏夹进行解析并自动下载其中的视频。 (代码只写了 API 解析部分,比较丢人,所以扔在 https://paste.ubuntu.com/p/PDpqqMN2vz/ 里了)


0x01 用户收藏夹 API

** 1.用户收藏夹列表 **
API 地址: https://api.bilibili.com/medialist/gateway/base/created?pn=1&ps=100&up_mid=[用户UID]&is_space=0&jsonp=jsonp
需要的 Headers 参数:

    self.head = {
        'Cookie' : cookie,
        'User-Agent' : user_agent,
        'Accept' : 'text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8',
        'Accept-Encoding' : 'gzip, deflate, br',
        'Accept-Language' : 'zh-CN,zh;q=0.9',
        'Cache-Control' : 'max-age=0',
        'Host' : 'api.bilibili.com',
        'Upgrade-Insecure-Requests' : '1'
    }

返回的参数(以我自己 SpinMrY, 10688065 为例):

MORE
  • «
  • 1
  • »
Copyright © 2019-2023 spinmry. All rights reserved.
Except where otherwise noted, content on this blog is licensed under CC BY-SA 4.0.