Lazy loaded image
获取B站个人追番列表
Words 613Read Time 2 min
2025-3-21
2025-3-21
type
status
date
slug
summary
tags
category
icon
password

1. 基本信息

  • 功能:获取B站用户追番列表信息
  • 技术栈:Next.js API Routes
  • cookie在B站打开F12 获取

2. 代码实现详解

2.1 依赖导入

  • siteConfig: 用于获取配置信息
  • CONFIG: 主题相关配置

2.2 工具函数

  • 处理数字格式化
  • 支持亿和万两个单位
  • 保留一位小数

2.3 主处理函数

3.代码流程详解

3.1 配置获取

  • 从配置中获取所有必要的认证信息
  • 使用解构赋值简化代码

3.2 请求构建

  • 使用模板字符串构建URL
  • type=1 表示追番列表
  • vmid 为用户ID

3.3 请求头设置

  • 设置完整的Cookie信息
  • 包含所有必要的认证参数

3.4 数据转换处理

  • 使用Promise.all处理并发
  • 统一的数据结构转换
  • 数字格式化处理
 
上一篇
PWA(渐进式 Web 应用)
下一篇
第三方接口汇总~不定时更新