SocialSisterYi / bilibili-API-collect

哔哩哔哩-API收集整理【不断更新中....】
https://socialsisteryi.github.io/bilibili-API-collect/
Other
15.3k stars 1.73k forks source link

[新增/更新请求] 收藏夹的API需登录的问题 #1072

Closed jkhAIjava closed 3 months ago

jkhAIjava commented 4 months ago

提交前请确认

API 来源

Web 端(含 h5)

API 类型

REST

API 地址

https://api.bilibili.com/x/v3/fav/folder/created/list-all?up_mid=76090919

详情描述

请问,查询收藏夹的API必须提前登入获取Cookie(SESSDATA)才能执行成功,目前我是先在网站bilibili.com登入以下,F12 获取Cookie,有通过其他api获取SESSDATA的吗?希望全部走代码 完成 【查询目标用户收藏夹】的功能

jkhAIjava commented 4 months ago

另外我发现 网站【https://socialsisteryi.github.io/bilibili-API-collect/docs/】貌似和github上仓库的文档 不一致,前者好像故意隐藏了某些目录,但是可以直接猜目录结构 打开 github上的一些文档

SessionHu commented 4 months ago

另外我发现 网站【https://socialsisteryi.github.io/bilibili-API-collect/docs/】貌似和github上仓库的文档 不一致,前者好像故意隐藏了某些目录,但是可以直接猜目录结构 打开 github上的一些文档

最近的某次 PR 由于某两个元素未正确关闭导致 deploy failed, 因此出现网站与仓库内容不一致, 该问题将会在下一次 PR 解决.

SessionHu commented 3 months ago

查询某个用户的公开收藏夹并不需要登录 (即 Cookie 传 SESSDATA), 除非您所登录的账号能够访问该用户的私密收藏夹 (即所登陆账号与被获取收藏夹的用户为同一账号) 且您需要获取本用户的所有包括私密与公开收藏夹才需要传 SESSDATA. SESSDATA 等 Cookie 可以从 登录接口 获取.