RSSHub icon indicating copy to clipboard operation
RSSHub copied to clipboard

[UX] bilibili/user/channel: B站用户空间视频合集改版,路由需跟进

Open flosnvjx opened this issue 3 years ago • 1 comments

路由地址

/bilibili/user/channel

完整路由地址

/bilibili/user/channel/142821407/49017

相关文档

https://docs.rsshub.app/social-media.html#bilibili

预期是什么?

请求适配B站空间视频合集改版。 见下述。

实际发生了什么?

B站从2021年12月月底正式上线了视频合集功能给一般up主。(见 创作中心公告

此次改版导致本issue所述之路由之用户体感url亦发生了改动。具体表现为:

  • 原先仅开放给一些大UP主的「频道」功能改版(现在在web端的用户空间中被标作播放列表),其用户体感url由形如https://space.bilibili.com/${uid}/#/channel/detail?cid=${cid}&ctype=0变更为https://space.bilibili.com/${uid}/channel/seriesdetail?sid=${sid}&ctype=0——其中,旧版频道参数cid与新版空间播放列表的参数sid不共key——因此文档中的表述「频道 id, 可在频道的 URL 中找到」已不准确,虽然老route仍可用,但用户已无法再通过网址栏轻松提取订阅参数cid。
  • 新上线的视频合集功能,目前rsshub似无route支持,其url形如https://space.bilibili.com/${uid}/channel/collectiondetail?sid=${sid}&ctype=0,似乎与上述sid不共key(条件受限,未通过devtools分析xhr api求证)

部署

RSSHub 演示 (https://rsshub.app)

部署相关信息

No response

额外信息

将从url中提取的sid赋值为cid参数在现有路由上不工作。

这不是重复的 issue

  • [X] 我已经搜索了现有 issue,以确保该错误尚未被报告。

flosnvjx avatar Feb 03 '22 13:02 flosnvjx

👍 感谢提交该 Issue,请确保仔细阅读 Issue 模板RSS 提案模板Feature 提案模板 以便于测试。不符合模板将导致 Issue 被直接关闭。

👍 Thanks for the issue, please follow the Issue template, RSS proposal template or Feature proposal template. Otherwise the issue will be closed.

github-actions[bot] avatar Feb 03 '22 13:02 github-actions[bot]