跳到主要内容

social-media

Bilibili

B 站每周必看

👨‍💻 作者:@ttttmr

💡 举例:https://rsshub.app/bilibili/weekly

🛎️ 路由:/bilibili/weekly/:disableEmbed?

🔗 参数:

  • disableEmbed可选默认为开启内嵌视频, 任意值为关闭

🐙 源代码:/bilibili/weekly-recommend.ts

👨‍💻 作者:@Qixingchen

💡 举例:https://rsshub.app/bilibili/link/news/live

🛎️ 路由:/bilibili/link/news/:product

🔗 参数:

  • product必选公告分类, 包括 直播:live 小视频:vc 相簿:wh

🐙 源代码:/bilibili/link-news.ts

UP 主专栏

🔍 支持 Radar

👨‍💻 作者:@lengthmin @Qixingchen

💡 举例:https://rsshub.app/bilibili/user/article/334958638

🛎️ 路由:/bilibili/user/article/:uid

🔗 参数:

  • uid必选用户 id, 可在 UP 主主页中找到

🐙 源代码:/bilibili/article.ts

UP 主投币视频

🔍 支持 Radar

👨‍💻 作者:@DIYgod

💡 举例:https://rsshub.app/bilibili/user/coin/208259

🛎️ 路由:/bilibili/user/coin/:uid/:disableEmbed?

🔗 参数:

  • uid必选用户 id, 可在 UP 主主页中找到
  • disableEmbed可选默认为开启内嵌视频, 任意值为关闭

🐙 源代码:/bilibili/coin.ts

UP 主动态

🔍 支持 Radar

👨‍💻 作者:@DIYgod @zytomorrow @CaoMeiYouRen @JimenezLi

💡 举例:https://rsshub.app/bilibili/user/dynamic/2267573

🛎️ 路由:/bilibili/user/dynamic/:uid/:routeParams?

🔗 参数:

  • uid必选用户 id, 可在 UP 主主页中找到
  • routeParams可选额外参数;请参阅以下说明和表格

🐙 源代码:/bilibili/dynamic.ts

含义接受的值默认值
showEmoji显示或隐藏表情图片0/1/true/falsefalse
disableEmbed关闭内嵌视频0/1/true/falsefalse
useAvid视频链接使用 AV 号 (默认为 BV 号)0/1/true/falsefalse
directLink使用内容直链0/1/true/falsefalse

用例:/bilibili/user/dynamic/2267573/showEmoji=1&disableEmbed=1&useAvid=1

动态的专栏显示全文

动态的专栏显示全文请使用通用参数里的 mode=fulltext

举例: bilibili 专栏全文输出 /bilibili/user/dynamic/2267573/?mode=fulltext

UP 主非默认收藏夹

👨‍💻 作者:@Qixingchen

💡 举例:https://rsshub.app/bilibili/fav/756508/50948568

🛎️ 路由:/bilibili/fav/:uid/:fid/:disableEmbed?

🔗 参数:

  • uid必选用户 id, 可在 UP 主主页中找到
  • fid必选收藏夹 ID, 可在收藏夹的 URL 中找到, 默认收藏夹建议使用 UP 主默认收藏夹功能
  • disableEmbed可选默认为开启内嵌视频, 任意值为关闭

🐙 源代码:/bilibili/fav.ts

UP 主粉丝

⚙️ 需要配置🔍 支持 Radar

👨‍💻 作者:@Qixingchen

💡 举例:https://rsshub.app/bilibili/user/followers/2267573/3

🛎️ 路由:/bilibili/user/followers/:uid/:loginUid

🔗 参数:

  • uid必选用户 id, 可在 UP 主主页中找到
  • loginUid必选用于登入的用户id,需要配置对应的 Cookie 值

⚙️ 部署配置:

  • BILIBILI_COOKIE_*必选BILIBILI_COOKIE_{uid}: 用于用户关注动态系列路由,对应 uid 的 b 站用户登录后的 Cookie 值,{uid} 替换为 uid,如 BILIBILI_COOKIE_2267573,获取方式: 1. 打开 https://api.vc.bilibili.com/dynamic_svr/v1/dynamic_svr/dynamic_new?uid=0&type=8 2. 打开控制台,切换到 Network 面板,刷新 3. 点击 dynamic_new 请求,找到 Cookie 4. 视频和专栏,UP 主粉丝及关注只要求 SESSDATA 字段,动态需复制整段 Cookie

🐙 源代码:/bilibili/followers.ts

注意

UP 主粉丝现在需要 b 站登录后的 Cookie 值,所以只能自建,详情见部署页面的配置模块。

UP 主关注用户

⚙️ 需要配置🔍 支持 Radar

👨‍💻 作者:@Qixingchen

💡 举例:https://rsshub.app/bilibili/user/followings/2267573/3

🛎️ 路由:/bilibili/user/followings/:uid/:loginUid

🔗 参数:

  • uid必选用户 id, 可在 UP 主主页中找到
  • loginUid必选用于登入的用户id,需要配置对应的 Cookie 值

⚙️ 部署配置:

  • BILIBILI_COOKIE_*必选BILIBILI_COOKIE_{uid}: 用于用户关注动态系列路由,对应 uid 的 b 站用户登录后的 Cookie 值,{uid} 替换为 uid,如 BILIBILI_COOKIE_2267573,获取方式: 1. 打开 https://api.vc.bilibili.com/dynamic_svr/v1/dynamic_svr/dynamic_new?uid=0&type=8 2. 打开控制台,切换到 Network 面板,刷新 3. 点击 dynamic_new 请求,找到 Cookie 4. 视频和专栏,UP 主粉丝及关注只要求 SESSDATA 字段,动态需复制整段 Cookie

🐙 源代码:/bilibili/followings.ts

注意

UP 主关注用户现在需要 b 站登录后的 Cookie 值,所以只能自建,详情见部署页面的配置模块。

UP 主点赞视频

🔍 支持 Radar

👨‍💻 作者:@ygguorun

💡 举例:https://rsshub.app/bilibili/user/like/208259

🛎️ 路由:/bilibili/user/like/:uid/:disableEmbed?

🔗 参数:

  • uid必选用户 id, 可在 UP 主主页中找到
  • disableEmbed可选默认为开启内嵌视频, 任意值为关闭

🐙 源代码:/bilibili/like.ts

UP 主频道的视频列表

👨‍💻 作者:@weirongxu

💡 举例:https://rsshub.app/bilibili/user/channel/2267573/396050

🛎️ 路由:/bilibili/user/channel/:uid/:sid/:disableEmbed?

🔗 参数:

  • uid必选用户 id, 可在 UP 主主页中找到
  • sid必选频道 id, 可在频道的 URL 中找到
  • disableEmbed可选默认为开启内嵌视频, 任意值为关闭

🐙 源代码:/bilibili/user-channel.ts

UP 主频道的合集

👨‍💻 作者:@shininome

💡 举例:https://rsshub.app/bilibili/user/collection/245645656/529166

🛎️ 路由:/bilibili/user/collection/:uid/:sid/:disableEmbed?/:sortReverse?/:page?

🔗 参数:

  • uid必选用户 id, 可在 UP 主主页中找到
  • sid必选合集 id, 可在合集页面的 URL 中找到
  • disableEmbed可选默认为开启内嵌视频, 任意值为关闭
  • sortReverse可选默认:默认排序 1:升序排序
  • page可选页码, 默认1

🐙 源代码:/bilibili/user-collection.ts

UP 主默认收藏夹

🔍 支持 Radar

👨‍💻 作者:@DIYgod

💡 举例:https://rsshub.app/bilibili/user/fav/2267573

🛎️ 路由:/bilibili/user/fav/:uid/:disableEmbed?

🔗 参数:

  • uid必选用户 id, 可在 UP 主主页中找到
  • disableEmbed可选默认为开启内嵌视频, 任意值为关闭

🐙 源代码:/bilibili/user-fav.ts

UP 主投稿

🚨 反爬严格🔍 支持 Radar

👨‍💻 作者:@DIYgod

💡 举例:https://rsshub.app/bilibili/user/video/2267573

🛎️ 路由:/bilibili/user/video/:uid/:disableEmbed?

🔗 参数:

  • uid必选用户 id, 可在 UP 主主页中找到
  • disableEmbed可选默认为开启内嵌视频, 任意值为关闭

🐙 源代码:/bilibili/video.ts

动态的专栏显示全文

可以使用 UP 主动态路由作为代替绕过反爬限制

分区视频排行榜

👨‍💻 作者:@lengthmin

💡 举例:https://rsshub.app/bilibili/partion/ranking/171/3

🛎️ 路由:/bilibili/partion/ranking/:tid/:days?/:disableEmbed?

🔗 参数:

  • tid必选分区 id, 见上方表格
  • days可选缺省为 7, 指最近多少天内的热度排序
  • disableEmbed可选默认为开启内嵌视频, 任意值为关闭

🐙 源代码:/bilibili/partion-ranking.ts

分区视频

👨‍💻 作者:@DIYgod

💡 举例:https://rsshub.app/bilibili/partion/33

🛎️ 路由:/bilibili/partion/:tid/:disableEmbed?

🔗 参数:

  • tid必选分区 id
  • disableEmbed可选默认为开启内嵌视频, 任意值为关闭

🐙 源代码:/bilibili/partion.ts

动画

MAD·AMVMMD·3D短片・手书・配音特摄综合
2425478627

番剧

连载动画完结动画资讯官方延伸
333251152

国创

国产动画国产原创相关布袋戏动态漫・广播剧资讯
153168169195170

音乐

原创音乐翻唱VOCALOID·UTAU电音演奏MV音乐现场音乐综合OP/ED/OST
283130194591932913054

舞蹈

宅舞街舞明星舞蹈中国舞舞蹈综合舞蹈教程
20198199200154156

游戏

单机游戏电子竞技手机游戏网络游戏桌游棋牌GMV音游Mugen
171711726517312113619

知识

科学科普社科人文财经校园学习职业职场野生技术协会
201124207208209122

科技

演讲・公开课星海机械汽车
399698176

数码

手机平板电脑装机摄影摄像影音智能
95189190191

生活

搞笑日常美食圈动物圈手工绘画运动汽车其他ASMR
138217675161162163176174175

鬼畜

鬼畜调教音 MAD人力 VOCALOID教程演示
2226126127

时尚

美妆服饰健身T 台风向标
157158164159192

广告

广告
166

资讯

热点环球社会综合
203204205206

娱乐

综艺明星Korea 相关
71137131

影视

影视杂谈影视剪辑短片预告・资讯
18218385184

纪录片

全部人文・历史科学・探索・自然军事社会・美食・旅行
17737178179180

电影

全部华语电影欧美电影日本电影其他国家
2314714514683

电视剧

全部国产剧海外剧
11185187

歌单

👨‍💻 作者:@LogicJake

💡 举例:https://rsshub.app/bilibili/audio/10624

🛎️ 路由:/bilibili/audio/:id

🔗 参数:

  • id必选歌单 id, 可在歌单页 URL 中找到

🐙 源代码:/bilibili/audio.ts

会员购作品

👨‍💻 作者:@DIYgod

💡 举例:https://rsshub.app/bilibili/mall/ip/0_3000294

🛎️ 路由:/bilibili/mall/ip/:id

🔗 参数:

  • id必选作品 id, 可在作品列表页 URL 中找到

🐙 源代码:/bilibili/mall-ip.ts

会员购新品上架

👨‍💻 作者:@DIYgod

💡 举例:https://rsshub.app/bilibili/mall/new/1

🛎️ 路由:/bilibili/mall/new/:category?

🔗 参数:

  • category可选分类,默认全部,见下表

🐙 源代码:/bilibili/mall-new.ts

全部手办魔力赏周边游戏
01736

会员购票务

🔍 支持 Radar

👨‍💻 作者:@nightmare-mio

💡 举例:https://rsshub.app/bilibili/platform/-1

🛎️ 路由:/bilibili/platform/:area?/:p_type?/:uid?

🔗 参数:

  • area可选省市-国标码,默认为-1即全国
  • p_type可选类型:见下表,默认为全部类型
  • uid可选用户id,可以不填,不过不填不设置cookie,搜索结果与登入账号后搜索结果不一样。可以在url中找到,需要配置cookie值,只需要SESSDATA的值即可

🐙 源代码:/bilibili/platform.ts

类型
演出
展览
本地生活

漫画更新

🔍 支持 Radar

👨‍💻 作者:@hoilc

💡 举例:https://rsshub.app/bilibili/manga/update/26009

🛎️ 路由:/bilibili/manga/update/:comicid

🔗 参数:

  • comicid必选漫画 id, 可在 URL 中找到, 支持带有mc前缀

🐙 源代码:/bilibili/manga-update.ts

热搜

🔍 支持 Radar

👨‍💻 作者:@CaoMeiYouRen

💡 举例:https://rsshub.app/bilibili/hot-search

🛎️ 路由:/bilibili/hot-search

🐙 源代码:/bilibili/hot-search.ts

视频弹幕

👨‍💻 作者:@Qixingchen

💡 举例:https://rsshub.app/bilibili/video/danmaku/BV1vA411b7ip/1

🛎️ 路由:/bilibili/video/danmaku/:bvid/:pid?

🔗 参数:

  • bvid必选视频AV号,可在视频页 URL 中找到
  • pid可选分P号,不填默认为1

🐙 源代码:/bilibili/danmaku.ts

视频选集列表

👨‍💻 作者:@sxzz

💡 举例:https://rsshub.app/bilibili/video/page/BV1i7411M7N9

🛎️ 路由:/bilibili/video/page/:bvid/:disableEmbed?

🔗 参数:

  • bvid必选可在视频页 URL 中找到
  • disableEmbed可选默认为开启内嵌视频, 任意值为关闭

🐙 源代码:/bilibili/page.ts

视频评论

👨‍💻 作者:@Qixingchen

💡 举例:https://rsshub.app/bilibili/video/reply/BV1vA411b7ip

🛎️ 路由:/bilibili/video/reply/:bvid

🔗 参数:

  • bvid必选可在视频页 URL 中找到

🐙 源代码:/bilibili/reply.ts

视频搜索

👨‍💻 作者:@Symty

💡 举例:https://rsshub.app/bilibili/vsearch/RSSHub

🛎️ 路由:/bilibili/vsearch/:kw/:order?/:disableEmbed?/:tid?

🔗 参数:

  • kw必选检索关键字
  • order可选排序方式, 综合:totalrank 最多点击:click 最新发布:pubdate(缺省) 最多弹幕:dm 最多收藏:stow
  • disableEmbed可选默认为开启内嵌视频, 任意值为关闭
  • tid可选分区 id

🐙 源代码:/bilibili/vsearch.ts

分区 id 的取值请参考下表:

全部分区动画番剧国创音乐舞蹈游戏知识科技运动汽车生活美食动物圈鬼畜时尚资讯娱乐影视纪录片电影电视剧
0113167312943618823422316021121711915520251811772311

用户关注专栏

⚙️ 需要配置

👨‍💻 作者:@woshiluo

💡 举例:https://rsshub.app/bilibili/followings/article/99800931

🛎️ 路由:/bilibili/followings/article/:uid

🔗 参数:

  • uid必选用户 id

⚙️ 部署配置:

  • BILIBILI_COOKIE_*必选BILIBILI_COOKIE_{uid}: 用于用户关注动态系列路由,对应 uid 的 b 站用户登录后的 Cookie 值,{uid} 替换为 uid,如 BILIBILI_COOKIE_2267573,获取方式: 1. 打开 https://api.vc.bilibili.com/dynamic_svr/v1/dynamic_svr/dynamic_new?uid=0&type=8 2. 打开控制台,切换到 Network 面板,刷新 3. 点击 dynamic_new 请求,找到 Cookie 4. 视频和专栏,UP 主粉丝及关注只要求 SESSDATA 字段,动态需复制整段 Cookie

🐙 源代码:/bilibili/followings-article.ts

注意

用户动态需要 b 站登录后的 Cookie 值,所以只能自建,详情见部署页面的配置模块。

用户关注动态

⚙️ 需要配置

👨‍💻 作者:@TigerCubDen @JimenezLi

💡 举例:https://rsshub.app/bilibili/followings/dynamic/109937383

🛎️ 路由:/bilibili/followings/dynamic/:uid/:routeParams?

🔗 参数:

  • uid必选用户 id
  • routeParams可选额外参数;请参阅 #UP 主动态 的说明和表格

⚙️ 部署配置:

  • BILIBILI_COOKIE_*必选BILIBILI_COOKIE_{uid}: 用于用户关注动态系列路由,对应 uid 的 b 站用户登录后的 Cookie 值,{uid} 替换为 uid,如 BILIBILI_COOKIE_2267573,获取方式: 1. 打开 https://api.vc.bilibili.com/dynamic_svr/v1/dynamic_svr/dynamic_new?uid=0&type=8 2. 打开控制台,切换到 Network 面板,刷新 3. 点击 dynamic_new 请求,找到 Cookie 4. 视频和专栏,UP 主粉丝及关注只要求 SESSDATA 字段,动态需复制整段 Cookie

🐙 源代码:/bilibili/followings-dynamic.ts

注意

用户动态需要 b 站登录后的 Cookie 值,所以只能自建,详情见部署页面的配置模块。

用户关注视频动态

⚙️ 需要配置

👨‍💻 作者:@LogicJake

💡 举例:https://rsshub.app/bilibili/followings/video/2267573

🛎️ 路由:/bilibili/followings/video/:uid/:disableEmbed?

🔗 参数:

  • uid必选用户 id
  • disableEmbed可选默认为开启内嵌视频, 任意值为关闭

⚙️ 部署配置:

  • BILIBILI_COOKIE_*必选BILIBILI_COOKIE_{uid}: 用于用户关注动态系列路由,对应 uid 的 b 站用户登录后的 Cookie 值,{uid} 替换为 uid,如 BILIBILI_COOKIE_2267573,获取方式: 1. 打开 https://api.vc.bilibili.com/dynamic_svr/v1/dynamic_svr/dynamic_new?uid=0&type=8 2. 打开控制台,切换到 Network 面板,刷新 3. 点击 dynamic_new 请求,找到 Cookie 4. 视频和专栏,UP 主粉丝及关注只要求 SESSDATA 字段,动态需复制整段 Cookie

🐙 源代码:/bilibili/followings-video.ts

注意

用户动态需要 b 站登录后的 Cookie 值,所以只能自建,详情见部署页面的配置模块。

用户追漫更新

⚙️ 需要配置

👨‍💻 作者:@yindaheng98

💡 举例:https://rsshub.app/bilibili/manga/followings/26009

🛎️ 路由:/bilibili/manga/followings/:uid/:limits?

🔗 参数:

  • uid必选用户 id
  • limits可选抓取最近更新前多少本漫画,默认为10

⚙️ 部署配置:

  • BILIBILI_COOKIE_*必选BILIBILI_COOKIE_{uid}: 用于用户关注动态系列路由,对应 uid 的 b 站用户登录后的 Cookie 值,{uid} 替换为 uid,如 BILIBILI_COOKIE_2267573,获取方式: 1. 打开 https://api.vc.bilibili.com/dynamic_svr/v1/dynamic_svr/dynamic_new?uid=0&type=8 2. 打开控制台,切换到 Network 面板,刷新 3. 点击 dynamic_new 请求,找到 Cookie 4. 视频和专栏,UP 主粉丝及关注只要求 SESSDATA 字段,动态需复制整段 Cookie

🐙 源代码:/bilibili/manga-followings.ts

注意

用户追漫需要 b 站登录后的 Cookie 值,所以只能自建,详情见部署页面的配置模块。

用户追番列表

🔍 支持 Radar

👨‍💻 作者:@wdssmq

💡 举例:https://rsshub.app/bilibili/user/bangumi/208259

🛎️ 路由:/bilibili/user/bangumi/:uid/:type?

🔗 参数:

  • uid必选用户 id
  • type可选1为番,2为剧,留空为1

🐙 源代码:/bilibili/user-bangumi.ts

用户稍后再看

⚙️ 需要配置

👨‍💻 作者:@JimenezLi

💡 举例:https://rsshub.app/bilibili/watchlater/2267573

🛎️ 路由:/bilibili/watchlater/:uid/:disableEmbed?

🔗 参数:

  • uid必选用户 id
  • disableEmbed可选默认为开启内嵌视频, 任意值为关闭

⚙️ 部署配置:

  • BILIBILI_COOKIE_*必选BILIBILI_COOKIE_{uid}: 用于用户关注动态系列路由,对应 uid 的 b 站用户登录后的 Cookie 值,{uid} 替换为 uid,如 BILIBILI_COOKIE_2267573,获取方式: 1. 打开 https://api.vc.bilibili.com/dynamic_svr/v1/dynamic_svr/dynamic_new?uid=0&type=8 2. 打开控制台,切换到 Network 面板,刷新 3. 点击 dynamic_new 请求,找到 Cookie 4. 视频和专栏,UP 主粉丝及关注只要求 SESSDATA 字段,动态需复制整段 Cookie

🐙 源代码:/bilibili/watchlater.ts

注意

用户稍后再看需要 b 站登录后的 Cookie 值,所以只能自建,详情见部署页面的配置模块。

专栏文集

👨‍💻 作者:@hoilc

💡 举例:https://rsshub.app/bilibili/readlist/25611

🛎️ 路由:/bilibili/readlist/:listid

🔗 参数:

  • listid必选文集 id, 可在专栏文集 URL 中找到

🐙 源代码:/bilibili/readlist.ts

综合热门

👨‍💻 作者:@ziminliu

💡 举例:https://rsshub.app/bilibili/popular/all

🛎️ 路由:/bilibili/popular/all

🐙 源代码:/bilibili/popular.ts

Bluesky (bsky)

Keywords

👨‍💻 作者:@untitaker

💡 举例:https://rsshub.app/bsky/keyword/hello

🛎️ 路由:/bsky/keyword/:keyword

🔗 参数:

  • keyword必选N

🐙 源代码:/bsky/keyword.ts

Post

🔍 支持 Radar

👨‍💻 作者:@TonyRL

💡 举例:https://rsshub.app/bsky/profile/bsky.app

🛎️ 路由:/bsky/profile/:handle

🔗 参数:

  • handle必选User handle, can be found in URL

🐙 源代码:/bsky/posts.ts

Crossbell

Feeds of following

👨‍💻 作者:@DIYgod

💡 举例:https://rsshub.app/crossbell/feeds/following/10

🛎️ 路由:/crossbell/feeds/following/:characterId

🔗 参数:

  • characterId必选N

🐙 源代码:/crossbell/feeds/following.ts

Notes of character

🔍 支持 Radar

👨‍💻 作者:@DIYgod

💡 举例:https://rsshub.app/crossbell/notes/character/10

🛎️ 路由:/crossbell/notes/character/:characterId

🔗 参数:

  • characterId必选N

🐙 源代码:/crossbell/notes/character.ts

Notes

🔍 支持 Radar

👨‍💻 作者:@DIYgod

💡 举例:https://rsshub.app/crossbell/notes

🛎️ 路由:/crossbell/notes

🐙 源代码:/crossbell/notes/index.ts

Notes of source

🔍 支持 Radar

👨‍💻 作者:@DIYgod

💡 举例:https://rsshub.app/crossbell/notes/source/xlog

🛎️ 路由:/crossbell/notes/source/:source

🔗 参数:

  • source必选N

🐙 源代码:/crossbell/notes/source.ts

Curius

User

🔍 支持 Radar

👨‍💻 作者:@Ovler-Young

💡 举例:https://rsshub.app/curius/links/yuu-yuu

🛎️ 路由:/curius/links/:name

🔗 参数:

  • name必选Username, can be found in URL

🐙 源代码:/curius/links.ts

Daily.dev

Most Discussed

🔍 支持 Radar

👨‍💻 作者:@Rjnishant530

💡 举例:https://rsshub.app/daily/discussed

🛎️ 路由:/daily/discussed

🐙 源代码:/daily/discussed.ts

Most upvoted

🔍 支持 Radar

👨‍💻 作者:@Rjnishant530

💡 举例:https://rsshub.app/daily/upvoted

🛎️ 路由:/daily/upvoted

🐙 源代码:/daily/upvoted.ts

Discord

Channel Messages

⚙️ 需要配置🔍 支持 Radar

👨‍💻 作者:@TonyRL

💡 举例:https://rsshub.app/discord/channel/950465850056536084

🛎️ 路由:/discord/channel/:channelId

🔗 参数:

  • channelId必选Channel ID

⚙️ 部署配置:

  • DISCORD_AUTHORIZATION必选

🐙 源代码:/discord/channel.ts

Fansly

Hashtag

🔍 支持 Radar

👨‍💻 作者:@TonyRL

💡 举例:https://rsshub.app/fansly/tag/free

🛎️ 路由:/fansly/tag/:tag

🔗 参数:

  • tag必选Hashtag

🐙 源代码:/fansly/tag.ts

User Timeline

🔍 支持 Radar

👨‍💻 作者:@TonyRL

💡 举例:https://rsshub.app/fansly/user/AeriGoMoo

🛎️ 路由:/fansly/user/:username

🔗 参数:

  • username必选User ID

🐙 源代码:/fansly/post.ts

GETTR

User timeline

🔍 支持 Radar

👨‍💻 作者:@TonyRL

💡 举例:https://rsshub.app/gettr/user/jasonmillerindc

🛎️ 路由:/gettr/user/:id

🔗 参数:

  • id必选User id

🐙 源代码:/gettr/user.ts

Instagram

提示

It's highly recommended to deploy with Redis cache enabled.

User Profile / Hashtag - Private API

🚨 反爬严格⚙️ 需要配置

👨‍💻 作者:@oppilate @DIYgod

💡 举例:https://rsshub.app/instagram/user/stefaniejoosten

🛎️ 路由:/instagram/:category/:key

🔗 参数:

  • category必选Feed category, see table above
  • key必选Username / Hashtag name

⚙️ 部署配置:

  • IG_PROXY可选

🐙 源代码:/instagram/private-api/index.ts

注意

Due to Instagram Private API restrictions, you have to setup your credentials on the server. 2FA is not supported. See deployment guide for more.

User Profile / Hashtag

🚨 反爬严格

👨‍💻 作者:@TonyRL

💡 举例:https://rsshub.app/instagram/2/user/stefaniejoosten

🛎️ 路由:/instagram/2/:category/:key

🔗 参数:

  • category必选Feed category, see table below
  • key必选Username / Hashtag name

🐙 源代码:/instagram/web-api/index.ts

提示

You may need to setup cookie for a less restrictive rate limit and private profiles.

User timelineHashtag
usertags

Instagram

提示

It's highly recommended to deploy with Redis cache enabled.

User Profile - Picuki

🚨 反爬严格🔍 支持 Radar

👨‍💻 作者:@hoilc @Rongronggg9 @devinmugen

💡 举例:https://rsshub.app/picuki/profile/stefaniejoosten

🛎️ 路由:/picuki/profile/:id/:functionalFlag?

🔗 参数:

  • id必选Instagram id
  • functionalFlag可选functional flag, see the table below

🐙 源代码:/picuki/profile.ts

functionalFlagVideo embeddingFetching Instagram Stories
0off, only show video poster as an imageoff
1 (default)onoff
10onon
注意

Instagram Stories do not have a reliable guid. It is possible that your RSS reader show the same story more than once. Though, every Story expires after 24 hours, so it may be not so serious.

Keep

运动日记

🔍 支持 Radar

👨‍💻 作者:@Dectinc @DIYgod

💡 举例:https://rsshub.app/keep/user/556b02c1ab59390afea671ea

🛎️ 路由:/keep/user/:id

🔗 参数:

  • id必选Keep 用户 id

🐙 源代码:/keep/user.ts

Lemmy

Community

⚙️ 需要配置

👨‍💻 作者:@wb14123

💡 举例:https://rsshub.app/lemmy/technology@lemmy.world/Hot

🛎️ 路由:/lemmy/:community/:sort?

🔗 参数:

  • community必选Lemmmy community, for example technology@lemmy.world
  • sort可选Sort by, defaut to Active

⚙️ 部署配置:

  • ALLOW_USER_SUPPLY_UNSAFE_DOMAIN必选

🐙 源代码:/lemmy/index.ts

Lofter

Tag

👨‍💻 作者:@hoilc @nczitzk

💡 举例:https://rsshub.app/lofter/tag/cosplay/date

🛎️ 路由:/lofter/tag/:name?/:type?

🔗 参数:

  • name可选tag name, such as 名侦探柯南, 摄影 by default
  • type可选ranking type, see below, new by default

🐙 源代码:/lofter/tag.ts

newdateweekmonthtotal
最新日榜周榜月榜总榜

User

👨‍💻 作者:@hondajojo @nczitzk

💡 举例:https://rsshub.app/lofter/user/i

🛎️ 路由:/lofter/user/:name?

🔗 参数:

  • name可选Lofter user name, can be found in the URL

🐙 源代码:/lofter/user.ts

Mastodon

提示

Official user RSS:

  • RSS: https://**:instance**/users/**:username**.rss (Example)
  • Atom: https://**:instance**/users/**:username**.atom (Only for pawoo.net, example)

These feed do not include boosts (a.k.a. reblogs). RSSHub provides a feed for user timeline based on the Mastodon API, but to use that, you may need to create application on a Mastodon instance, and configure your RSSHub instance. Check the Deploy Guide for route-specific configurations.

Instance timeline (local)

👨‍💻 作者:@hoilc

💡 举例:https://rsshub.app/mastodon/timeline/pawoo.net/true

🛎️ 路由:/mastodon/timeline/:site/:only_media?

🔗 参数:

  • site必选instance address, only domain, no http:// or https:// protocol header
  • only_media可选whether only display media content, default to false, any value to true

🐙 源代码:/mastodon/timeline-local.ts

If the instance address is not mastodon.social or pawoo.net, then the route requires ALLOW_USER_SUPPLY_UNSAFE_DOMAIN to be true.

Instance timeline (federated)

👨‍💻 作者:@hoilc

💡 举例:https://rsshub.app/mastodon/remote/pawoo.net/true

🛎️ 路由:/mastodon/remote/:site/:only_media?

🔗 参数:

  • site必选instance address, only domain, no http:// or https:// protocol header
  • only_media可选whether only display media content, default to false, any value to true

🐙 源代码:/mastodon/timeline-remote.ts

If the instance address is not mastodon.social or pawoo.net, then the route requires ALLOW_USER_SUPPLY_UNSAFE_DOMAIN to be true.

User timeline

👨‍💻 作者:@notofoe

💡 举例:https://rsshub.app/mastodon/acct/CatWhitney@mastodon.social/statuses

🛎️ 路由:/mastodon/acct/:acct/statuses/:only_media?

🔗 参数:

  • acct必选Webfinger account URI, like user@host
  • only_media可选whether only display media content, default to false, any value to true

🐙 源代码:/mastodon/acct.ts

Started from Mastodon v4.0.0, the use of the search API in the route no longer requires a user token. If the domain of your Webfinger account URI is the same as the API host of the instance (i.e., no delegation called in some other protocols), then no configuration is required and the route is available out of the box. However, you can still specify these route-specific configurations if you need to override them.

Misskey

👨‍💻 作者:@Misaka13514

💡 举例:https://rsshub.app/misskey/notes/featured/misskey.io

🛎️ 路由:/misskey/notes/featured/:site

🔗 参数:

  • site必选instance address, domain only, without http:// or https:// protocol header

🐙 源代码:/misskey/featured-notes.ts

pixiv

Following timeline

⚙️ 需要配置🔍 支持 Radar

👨‍💻 作者:@ClarkeCheng

💡 举例:https://rsshub.app/pixiv/user/illustfollows

🛎️ 路由:/pixiv/user/illustfollows

⚙️ 部署配置:

  • PIXIV_REFRESHTOKEN必选

🐙 源代码:/pixiv/illustfollow.ts

注意

Only for self-hosted

Keyword

👨‍💻 作者:@DIYgod

💡 举例:https://rsshub.app/pixiv/search/Nezuko/popular/2

🛎️ 路由:/pixiv/search/:keyword/:order?/:mode?

🔗 参数:

  • keyword必选keyword
  • order可选rank mode, empty or other for time order, popular for popular order
  • mode可选filte R18 content

🐙 源代码:/pixiv/search.ts

only not R18only R18no filter
safer18empty or other

Rankings

👨‍💻 作者:@EYHN

💡 举例:https://rsshub.app/pixiv/ranking/week

🛎️ 路由:/pixiv/ranking/:mode/:date?

🔗 参数:

  • mode必选rank type
  • date可选format: 2018-4-25

🐙 源代码:/pixiv/ranking.ts

daily rankweekly rankmonthly rankmale rankfemale rankAI-generated work Rankingsoriginal rankrookie user rank
dayweekmonthday_maleday_femaleday_aiweek_originalweek_rookie
R-18 daily rankR-18 AI-generated workR-18 male rankR-18 female rankR-18 weekly rankR-18G rank
day_r18day_r18_aiday_male_r18day_female_r18week_r18week_r18g

User Bookmark

🔍 支持 Radar

👨‍💻 作者:@EYHN

💡 举例:https://rsshub.app/pixiv/user/bookmarks/15288095

🛎️ 路由:/pixiv/user/bookmarks/:id

🔗 参数:

  • id必选user id, available in user's homepage URL

🐙 源代码:/pixiv/bookmarks.ts

User Novels

🔍 支持 Radar

👨‍💻 作者:@TonyRL

💡 举例:https://rsshub.app/pixiv/user/novels/27104704

🛎️ 路由:/pixiv/user/novels/:id

🔗 参数:

  • id必选User id, available in user's homepage URL

🐙 源代码:/pixiv/novels.ts

User Activity

🔍 支持 Radar

👨‍💻 作者:@DIYgod

💡 举例:https://rsshub.app/pixiv/user/15288095

🛎️ 路由:/pixiv/user/:id

🔗 参数:

  • id必选user id, available in user's homepage URL

🐙 源代码:/pixiv/user.ts

Plurk

Anonymous

🔍 支持 Radar

👨‍💻 作者:@TonyRL

💡 举例:https://rsshub.app/plurk/anonymous

🛎️ 路由:/plurk/anonymous

🐙 源代码:/plurk/anonymous.ts

🔍 支持 Radar

👨‍💻 作者:@TonyRL

💡 举例:https://rsshub.app/plurk/hotlinks

🛎️ 路由:/plurk/hotlinks

🐙 源代码:/plurk/hotlinks.ts

Plurk News

🔍 支持 Radar

👨‍💻 作者:@TonyRL

💡 举例:https://rsshub.app/plurk/news/:lang?

🛎️ 路由:/plurk/news/:lang?

🔗 参数:

  • lang可选Language, see the table above, en by default

🐙 源代码:/plurk/news.ts

👨‍💻 作者:@TonyRL

💡 举例:https://rsshub.app/plurk/search/FGO

🛎️ 路由:/plurk/search/:keyword

🔗 参数:

  • keyword必选Search keyword

🐙 源代码:/plurk/search.ts

Top

👨‍💻 作者:@TonyRL

💡 举例:https://rsshub.app/plurk/top/topReplurks

🛎️ 路由:/plurk/top/:category?/:lang?

🔗 参数:

  • category可选Category, see the table below, topReplurks by default
  • lang可选Language, see the table below, en by default

🐙 源代码:/plurk/top.ts

Top ReplurksTop FavoritesTop Responded
topReplurkstopFavoritestopResponded
English中文(繁體)
enzh

Topic

🔍 支持 Radar

👨‍💻 作者:@TonyRL

💡 举例:https://rsshub.app/plurk/topic/standwithukraine

🛎️ 路由:/plurk/topic/:topic

🔗 参数:

  • topic必选Topic ID, can be found in URL

🐙 源代码:/plurk/topic.ts

User

👨‍💻 作者:@TonyRL

💡 举例:https://rsshub.app/plurk/user/plurkoffice

🛎️ 路由:/plurk/user/:user

🔗 参数:

  • user必选User ID, can be found in URL

🐙 源代码:/plurk/user.ts

Rattibha

User Threads

🔍 支持 Radar

👨‍💻 作者:@yshalsager

💡 举例:https://rsshub.app/rattibha/user/elonmusk

🛎️ 路由:/rattibha/user/:user

🔗 参数:

  • user必选Twitter username, without @

🐙 源代码:/rattibha/user.ts

Telegram

Channel

🔍 支持 Radar

👨‍💻 作者:@DIYgod @Rongronggg9

💡 举例:https://rsshub.app/telegram/channel/awesomeDIYgod/searchQuery=twitter

🛎️ 路由:/telegram/channel/:username/:routeParams?

🔗 参数:

  • username必选channel username
  • routeParams可选extra parameters, see the table below

🐙 源代码:/telegram/channel.ts

KeyDescriptionAcceptsDefaults to
showLinkPreviewShow the link preview from Telegram0/1/true/falsetrue
showViaBotFor messages sent via bot, show the bot0/1/true/falsetrue
showReplyToFor reply messages, show the target of the reply0/1/true/falsetrue
showFwdFromFor forwarded messages, show the forwarding source0/1/true/falsetrue
showFwdFromAuthorFor forwarded messages, show the author of the forwarding source0/1/true/falsetrue
showInlineButtonsShow inline buttons0/1/true/falsefalse
showMediaTagInTitleShow media tags in the title0/1/true/falsetrue
showMediaTagAsEmojiShow media tags as emoji0/1/true/falsetrue
includeFwdInclude forwarded messages0/1/true/falsetrue
includeReplyInclude reply messages0/1/true/falsetrue
includeServiceMsgInclude service messages (e.g. message pinned, channel photo updated)0/1/true/falsetrue
includeUnsupportedMsgInclude messages unsupported by t.me0/1/true/falsefalse
searchQuerysearch querykeywords; replace # by %23 for hashtag searching(search disabled)

Specify different option values than default values can meet different needs, URL

https://rsshub.app/telegram/channel/NewlearnerChannel/showLinkPreview=0&showViaBot=0&showReplyTo=0&showFwdFrom=0&showFwdFromAuthor=0&showInlineButtons=0&showMediaTagInTitle=1&showMediaTagAsEmoji=1&includeFwd=0&includeReply=1&includeServiceMsg=0&includeUnsupportedMsg=0

generates an RSS without any link previews and annoying metadata, with emoji media tags in the title, without forwarded messages (but with reply messages), and without messages you don't care about (service messages and unsupported messages), for people who prefer pure subscriptions.

提示

For backward compatibility reasons, invalid routeParams will be treated as searchQuery .

Due to Telegram restrictions, some channels involving pornography, copyright, and politics cannot be subscribed. You can confirm by visiting https://t.me/s/:username.

Sticker Pack

👨‍💻 作者:@DIYgod

💡 举例:https://rsshub.app/telegram/stickerpack/DIYgod

🛎️ 路由:/telegram/stickerpack/:name

🔗 参数:

  • name必选Sticker Pack name, available in the sharing URL

🐙 源代码:/telegram/stickerpack.ts

Telegram Blog

🔍 支持 Radar

👨‍💻 作者:@fengkx

💡 举例:https://rsshub.app/telegram/blog

🛎️ 路由:/telegram/blog

🐙 源代码:/telegram/blog.ts

Threads

User timeline

👨‍💻 作者:@ninboy

💡 举例:https://rsshub.app/threads/zuck

🛎️ 路由:/threads/:user/:routeParams?

🔗 参数:

  • user必选Username
  • routeParams可选Extra parameters, see the table below

🐙 源代码:/threads/index.ts

Specify options (in the format of query string) in parameter routeParams to control some extra features for threads

KeyDescriptionAcceptsDefaults to
showAuthorInTitleShow author name in title0/1/true/falsetrue
showAuthorInDescShow author name in description (RSS body)0/1/true/falsetrue
showQuotedAuthorAvatarInDescShow avatar of quoted author in description (RSS body) (Not recommended if your RSS reader extracts images from description)0/1/true/falsefalse
showAuthorAvatarInDescShow avatar of author in description (RSS body) (Not recommended if your RSS reader extracts images from description)0/1/true/falsefalseP
showEmojiForQuotesAndReplyUse "🔁" instead of "QT", "↩️" instead of "Re"0/1/true/falsetrue
showQuotedInTitleShow quoted tweet in title0/1/true/falsetrue
repliesShow replies0/1/true/falsetrue

Specify different option values than default values to improve readability. The URL

https://rsshub.app/threads/zuck/showAuthorInTitle=1&showAuthorInDesc=1&showQuotedAuthorAvatarInDesc=1&showAuthorAvatarInDesc=1&showEmojiForQuotesAndReply=1&showQuotedInTitle=1

TikTok

User

🎭 依赖 Puppeteer🔍 支持 Radar

👨‍💻 作者:@TonyRL

💡 举例:https://rsshub.app/tiktok/user/@linustech/true

🛎️ 路由:/tiktok/user/:user/:iframe?

🔗 参数:

  • user必选User ID, including @
  • iframe可选Use the official iframe to embed the video, which allows you to view the video if the default option does not work. Default to false

🐙 源代码:/tiktok/user.ts

Twitter

Specify options (in the format of query string) in parameter routeParams to control some extra features for Tweets

KeyDescriptionAcceptsDefaults to
readableEnable readable layout0/1/true/falsefalse
authorNameBoldDisplay author name in bold0/1/true/falsefalse
showAuthorInTitleShow author name in title0/1/true/falsefalse (true in /twitter/followings)
showAuthorInDescShow author name in description (RSS body)0/1/true/falsefalse (true in /twitter/followings)
showQuotedAuthorAvatarInDescShow avatar of quoted Tweet's author in description (RSS body) (Not recommended if your RSS reader extracts images from description)0/1/true/falsefalse
showAuthorAvatarInDescShow avatar of author in description (RSS body) (Not recommended if your RSS reader extracts images from description)0/1/true/falsefalse
showEmojiForRetweetAndReplyUse "🔁" instead of "RT", "↩️" & "💬" instead of "Re"0/1/true/falsefalse
showSymbolForRetweetAndReplyUse " RT " instead of "", " Re " instead of ""0/1/true/falsetrue
showRetweetTextInTitleShow quote comments in title (if false, only the retweeted tweet will be shown in the title)0/1/true/falsetrue
addLinkForPicsAdd clickable links for Tweet pictures0/1/true/falsefalse
showTimestampInDescriptionShow timestamp in description0/1/true/falsefalse
showQuotedInTitleShow quoted tweet in title0/1/true/falsefalse
widthOfPicsWidth of Tweet picturesUnspecified/IntegerUnspecified
heightOfPicsHeight of Tweet picturesUnspecified/IntegerUnspecified
sizeOfAuthorAvatarSize of author's avatarInteger48
sizeOfQuotedAuthorAvatarSize of quoted tweet's author's avatarInteger24
excludeRepliesExclude replies, only available in /twitter/user0/1/true/falsefalse
includeRtsInclude retweets, only available in /twitter/user0/1/true/falsetrue
forceWebApiForce using Web API even if Developer API is configured, only available in /twitter/user and /twitter/keyword0/1/true/falsefalse
countcount parameter passed to Twitter API, only available in /twitter/userUnspecified/IntegerUnspecified

Specify different option values than default values to improve readability. The URL

https://rsshub.app/twitter/user/durov/readable=1&authorNameBold=1&showAuthorInTitle=1&showAuthorInDesc=1&showQuotedAuthorAvatarInDesc=1&showAuthorAvatarInDesc=1&showEmojiForRetweetAndReply=1&showRetweetTextInTitle=0&addLinkForPics=1&showTimestampInDescription=1&showQuotedInTitle=1&heightOfPics=150

generates

Readable Twitter RSS of Durov

Collection

⚙️ 需要配置

👨‍💻 作者:@TonyRL

💡 举例:https://rsshub.app/twitter/collection/DIYgod/1527857429467172864

🛎️ 路由:/twitter/collection/:uid/:collectionId/:routeParams?

🔗 参数:

  • uid必选username, should match the generated token
  • collectionId必选collection ID, can be found in URL
  • routeParams可选extra parameters, see the table above

⚙️ 部署配置:

  • TWITTER_USERNAME必选
  • TWITTER_PASSWORD必选

🐙 源代码:/twitter/collection.ts

注意

This route requires Twitter token's corresponding id, therefore it's only available when self-hosting, refer to the Deploy Guide for route-specific configurations.

Keyword

⚙️ 需要配置🔍 支持 Radar

👨‍💻 作者:@DIYgod @yindaheng98 @Rongronggg9

💡 举例:https://rsshub.app/twitter/keyword/RSSHub

🛎️ 路由:/twitter/keyword/:keyword/:routeParams?

🔗 参数:

  • keyword必选keyword
  • routeParams可选extra parameters, see the table above

⚙️ 部署配置:

  • TWITTER_USERNAME必选
  • TWITTER_PASSWORD必选

🐙 源代码:/twitter/keyword.ts

List timeline

👨‍💻 作者:@xyqfer

💡 举例:https://rsshub.app/twitter/list/ladyleet/javascript

🛎️ 路由:/twitter/list/:id/:name/:routeParams?

🔗 参数:

  • id必选username
  • name必选list name
  • routeParams可选extra parameters, see the table above

🐙 源代码:/twitter/list.ts

👨‍💻 作者:@sakamossan

💡 举例:https://rsshub.app/twitter/trends/23424856

🛎️ 路由:/twitter/trends/:woeid?

🔗 参数:

  • woeid可选Yahoo! Where On Earth ID. default to woeid=1 (World Wide)

🐙 源代码:/twitter/trends.ts

Tweet Details

⚙️ 需要配置

👨‍💻 作者:@LarchLiu @Rongronggg9

💡 举例:https://rsshub.app/twitter/tweet/DIYgod/status/1650844643997646852

🛎️ 路由:/twitter/tweet/:id/status/:status/:original?

🔗 参数:

  • id必选username; in particular, if starts with +, it will be recognized as a unique ID, e.g. +44196397
  • status必选tweet ID
  • original可选extra parameters, data type of return, if the value is not 0/false and config.isPackage is true, return the original data of twitter

⚙️ 部署配置:

  • TWITTER_USERNAME必选
  • TWITTER_PASSWORD必选

🐙 源代码:/twitter/tweet.ts

User following timeline

⚙️ 需要配置

👨‍💻 作者:@DIYgod

💡 举例:https://rsshub.app/twitter/followings/DIYgod

🛎️ 路由:/twitter/followings/:id/:routeParams?

🔗 参数:

  • id必选username
  • routeParams可选extra parameters, see the table above

⚙️ 部署配置:

  • TWITTER_USERNAME必选
  • TWITTER_PASSWORD必选

🐙 源代码:/twitter/followings.ts

注意

This route requires Twitter token's corresponding id, therefore it's only available when self-hosting, refer to the Deploy Guide for route-specific configurations.

User likes

👨‍💻 作者:@xyqfer

💡 举例:https://rsshub.app/twitter/likes/DIYgod

🛎️ 路由:/twitter/likes/:id/:routeParams?

🔗 参数:

  • id必选username
  • routeParams可选extra parameters, see the table above

🐙 源代码:/twitter/likes.ts

User media

⚙️ 需要配置🔍 支持 Radar

👨‍💻 作者:@yindaheng98 @Rongronggg9

💡 举例:https://rsshub.app/twitter/media/DIYgod

🛎️ 路由:/twitter/media/:id/:routeParams?

🔗 参数:

  • id必选username; in particular, if starts with +, it will be recognized as a unique ID, e.g. +44196397
  • routeParams可选extra parameters, see the table above.

⚙️ 部署配置:

  • TWITTER_USERNAME必选
  • TWITTER_PASSWORD必选

🐙 源代码:/twitter/media.ts

User timeline

⚙️ 需要配置🔍 支持 Radar

👨‍💻 作者:@DIYgod @yindaheng98 @Rongronggg9

💡 举例:https://rsshub.app/twitter/user/DIYgod

🛎️ 路由:/twitter/user/:id/:routeParams?

🔗 参数:

  • id必选username; in particular, if starts with +, it will be recognized as a unique ID, e.g. +44196397
  • routeParams可选extra parameters, see the table above; particularly when routeParams=exclude_replies, replies are excluded; routeParams=exclude_rts excludes retweets,routeParams=exclude_rts_replies exclude replies and retweets; for default include all.

⚙️ 部署配置:

  • TWITTER_USERNAME必选
  • TWITTER_PASSWORD必选

🐙 源代码:/twitter/user.ts

Vimeo

Category

👨‍💻 作者:@MisteryMonster

💡 举例:https://rsshub.app/vimeo/category/documentary/staffpicks

🛎️ 路由:/vimeo/category/:category/:staffpicks?

🔗 参数:

🐙 源代码:/vimeo/category.ts

Channel

🔍 支持 Radar

👨‍💻 作者:@MisteryMonster

💡 举例:https://rsshub.app/vimeo/channel/bestoftheyear

🛎️ 路由:/vimeo/channel/:channel

🔗 参数:

🐙 源代码:/vimeo/channel.ts

User Profile

👨‍💻 作者:@MisteryMonster

💡 举例:https://rsshub.app/vimeo/user/filmsupply/picks

🛎️ 路由:/vimeo/user/:username/:cat?

🔗 参数:

  • username必选In this example https://vimeo.com/filmsupply is filmsupply
  • cat可选deafult for all latest videos, others categories in this example such as Docmentary, Narrative, Drama. Set picks for promote orders, just orderd like web page. When picks added, published date won't show up

🐙 源代码:/vimeo/usr-videos.ts

Special category name attention

Some of the categories contain slash like 3D/CG , must change the slash / to the vertical bar|.

YouTube Live

Channel

🔍 支持 Radar

👨‍💻 作者:@DIYgod

💡 举例:https://rsshub.app/youtube/channel/UCDwDMPOZfxVV0x_dz0eQ8KQ

🛎️ 路由:/youtube/channel/:id/:embed?

🔗 参数:

  • id必选YouTube channel id
  • embed可选Default to embed the video, set to any value to disable embedding

🐙 源代码:/youtube/channel.ts

提示

YouTube provides official RSS feeds for channels, for instance https://www.youtube.com/feeds/videos.xml?channel_id=UCDwDMPOZfxVV0x_dz0eQ8KQ.

Community

👨‍💻 作者:@TonyRL

💡 举例:https://rsshub.app/youtube/community/@JFlaMusic

🛎️ 路由:/youtube/community/:handle

🔗 参数:

  • handle必选YouTube handles or channel id

🐙 源代码:/youtube/community.ts

Music Charts

👨‍💻 作者:@TonyRL

💡 举例:https://rsshub.app/youtube/charts

🛎️ 路由:/youtube/charts/:category?/:country?/:embed?

🔗 参数:

  • category可选Chart, see table below, default to TopVideos
  • country可选Country Code, see table below, default to global
  • embed可选Default to embed the video, set to any value to disable embedding

🐙 源代码:/youtube/charts.ts

Chart

Top artistsTop songsTop music videosTrending
TopArtistsTopSongsTopVideosTrendingVideos

Country Code

ArgentinaAustraliaAustriaBelgiumBoliviaBrazilCanada
arauatbebobrca
ChileColombiaCosta RicaCzechiaDenmarkDominican RepublicEcuador
clcocrczdkdoec
EgyptEl SalvadorEstoniaFinlandFranceGermanyGuatemala
egsveefifrdegt
HondurasHungaryIcelandIndiaIndonesiaIrelandIsraelItaly
hnhuisinidieilit
JapanKenyaLuxembourgMexicoNetherlandsNew ZealandNicaragua
jpkelumxnlnzni
NigeriaNorwayPanamaParaguayPeruPolandPortugalRomania
ngnopapypeplptro
RussiaSaudi ArabiaSerbiaSouth AfricaSouth KoreaSpainSwedenSwitzerland
rusarszakressech
TanzaniaTurkeyUgandaUkraineUnited Arab EmiratesUnited KingdomUnited States
tztruguaaegbus
UruguayZimbabwe
uyzw

Playlist

👨‍💻 作者:@HenryQW

💡 举例:https://rsshub.app/youtube/playlist/PLqQ1RwlxOgeLTJ1f3fNMSwhjVgaWKo_9Z

🛎️ 路由:/youtube/playlist/:id/:embed?

🔗 参数:

  • id必选YouTube playlist id
  • embed可选Default to embed the video, set to any value to disable embedding

🐙 源代码:/youtube/playlist.ts

Subscriptions

⚙️ 需要配置🔍 支持 Radar

👨‍💻 作者:@TonyRL

💡 举例:https://rsshub.app/youtube/subscriptions

🛎️ 路由:/youtube/subscriptions/:embed?

🔗 参数:

  • embed可选Default to embed the video, set to any value to disable embedding

⚙️ 部署配置:

  • YOUTUBE_KEY必选
  • YOUTUBE_CLIENT_ID必选
  • YOUTUBE_CLIENT_SECRET必选
  • YOUTUBE_REFRESH_TOKEN必选

🐙 源代码:/youtube/subscriptions.ts

User

🔍 支持 Radar

👨‍💻 作者:@DIYgod

💡 举例:https://rsshub.app/youtube/user/JFlaMusic

🛎️ 路由:/youtube/user/:username/:embed?

🔗 参数:

  • username必选YouTuber id
  • embed可选Default to embed the video, set to any value to disable embedding

🐙 源代码:/youtube/user.ts

唱吧

用户

🎙️ 支持播客🔍 支持 Radar

👨‍💻 作者:

💡 举例:https://rsshub.app/changba/skp6hhF59n48R-UpqO3izw

🛎️ 路由:/changba/:userid

🔗 参数:

  • userid必选用户ID, 可在对应分享页面的 URL 中找到

🐙 源代码:/changba/user.ts

抖音直播

注意

反爬严格,需要启用 puppeteer。抖音的视频 CDN 会验证 Referer,意味着许多阅读器都无法直接播放内嵌视频,以下是一些变通解决方案:

  1. 启用内嵌视频 (embed=1), 参考 通用参数 -> 多媒体处理 配置 multimedia_hotlink_template wrap_multimedia_in_iframe
  2. 关闭内嵌视频 (embed=0),手动点击 视频直链 超链接,一般情况下均可成功播放视频。若仍然出现 HTTP 403,请复制 URL 以后到浏览器打开。
  3. 点击原文链接打开抖音网页版的视频详情页播放视频。

额外参数

含义默认值
embed是否启用内嵌视频0/1/true/falsefalse

标签

🚨 反爬严格🎭 依赖 Puppeteer🔍 支持 Radar

👨‍💻 作者:@TonyRL

💡 举例:https://rsshub.app/douyin/hashtag/1592824105719812

🛎️ 路由:/douyin/hashtag/:cid/:routeParams?

🔗 参数:

  • cid必选标签 ID,可在标签页面 URL 中找到
  • routeParams可选额外参数,query string 格式,请参阅上面的表格

🐙 源代码:/douyin/hashtag.ts

博主

🚨 反爬严格🎭 依赖 Puppeteer🔍 支持 Radar

👨‍💻 作者:@Max-Tortoise @Rongronggg9

💡 举例:https://rsshub.app/douyin/user/MS4wLjABAAAARcAHmmF9mAG3JEixq_CdP72APhBlGlLVbN-1eBcPqao

🛎️ 路由:/douyin/user/:uid/:routeParams?

🔗 参数:

  • uid必选uid,可在用户页面 URL 中找到
  • routeParams可选额外参数,query string 格式,请参阅上面的表格

🐙 源代码:/douyin/user.ts

豆瓣

Unknown

👨‍💻 作者:@LogicJake @honue

💡 举例:https://rsshub.app/douban/doulist/37716774

🛎️ 路由:/douban/doulist/:id

🔗 参数:

  • id必选豆列id

🐙 源代码:/douban/other/doulist.ts

Unknown

👨‍💻 作者:@fengkx

💡 举例:https://rsshub.app/douban/book/latest

🛎️ 路由:/douban/book/latest

🐙 源代码:/douban/other/latest-book.ts

北美票房榜

👨‍💻 作者:@DIYgod

💡 举例:https://rsshub.app/douban/movie/ustop

🛎️ 路由:/douban/movie/ustop

🐙 源代码:/douban/other/ustop.ts

豆瓣书店

👨‍💻 作者:@xyqfer

💡 举例:https://rsshub.app/douban/bookstore

🛎️ 路由:/douban/bookstore

🐙 源代码:/douban/other/bookstore.ts

豆瓣电影人

👨‍💻 作者:@minimalistrojan

💡 举例:https://rsshub.app/douban/celebrity/1274261

🛎️ 路由:/douban/celebrity/:id/:sort?

🔗 参数:

  • id必选电影人 id
  • sort可选排序方式,缺省为 time(时间排序),可为 vote (评价排序)

🐙 源代码:/douban/other/celebrity.ts

豆瓣电影分类

👨‍💻 作者:@zzwab

💡 举例:https://rsshub.app/douban/movie/classification/R/7.5/Netflix,2020

🛎️ 路由:/douban/movie/classification/:sort?/:score?/:tags?

🔗 参数:

  • sort可选排序方式,默认为U
  • score可选最低评分,默认不限制
  • tags可选分类标签,多个标签之间用英文逗号分隔,常见的标签到豆瓣电影的分类页面查看,支持自定义标签

🐙 源代码:/douban/other/classification.ts

排序方式可选值如下

近期热门标记最多评分最高最近上映
UTSR

豆瓣读书论坛

🔍 支持 Radar

👨‍💻 作者:@nightmare-mio

💡 举例:https://rsshub.app/douban/36328704/discussion

🛎️ 路由:/douban/:id/discussion

🔗 参数:

  • id必选书本id;默认论坛文章使用"按回应时间排序",仅第一页文章

🐙 源代码:/douban/other/discussion.ts

豆瓣小组

🔍 支持 Radar

👨‍💻 作者:@DIYgod

💡 举例:https://rsshub.app/douban/group/648102

🛎️ 路由:/douban/group/:groupid/:type?

🔗 参数:

  • groupid必选豆瓣小组的 id
  • type可选缺省 最新,essence 最热,elite 精华

🐙 源代码:/douban/other/group.ts

豆瓣招聘

👨‍💻 作者:@Fatpandac

💡 举例:https://rsshub.app/douban/jobs/campus

🛎️ 路由:/douban/jobs/:type

🔗 参数:

  • type必选招聘类型,见下表

🐙 源代码:/douban/other/jobs.ts

社会招聘校园招聘实习生招聘
socialcampusintern

豆瓣榜单与集合

🔍 支持 Radar

👨‍💻 作者:@5upernova-heng @honue

💡 举例:https://rsshub.app/douban/list/subject_real_time_hotest

🛎️ 路由:/douban/list/:type?/:routeParams?

🔗 参数:

  • type可选榜单类型,见下表。默认为实时热门书影音
  • routeParams可选额外参数;请参阅以下说明和表格

🐙 源代码:/douban/other/list.ts

榜单 / 集合路由
实时热门书影音subject_real_time_hotest
影院热映movie_showing
实时热门电影movie_real_time_hotest
实时热门电视tv_real_time_hotest
一周口碑电影榜movie_weekly_best
华语口碑剧集榜tv_chinese_best_weekly
全球口碑剧集榜tv_global_best_weekly
国内口碑综艺榜show_chinese_best_weekly
国外口碑综艺榜show_global_best_weekly
热播新剧国产剧tv_domestic
热播新剧欧美剧tv_american
热播新剧日剧tv_japanese
热播新剧韩剧tv_korean
热播新剧动画tv_animation
虚构类小说热门榜book_fiction_hot_weekly
非虚构类小说热门榜book_nonfiction_hot_weekly
热门单曲榜music_single
华语新碟榜music_chinese
......
额外参数含义接受的值默认值
playable仅看有可播放片源的影片0/10
score筛选评分0-100

用例:/douban/list/tv_korean/playable=1&score=8

上面的榜单 / 集合并没有列举完整。

如何找到榜单对应的路由参数: 在豆瓣手机 APP 中,对应地榜单页面右上角,点击分享链接。链接路径 subject_collection 后的路径就是路由参数 type。 如:小说热门榜的分享链接为:https://m.douban.com/subject_collection/ECDIHUN4A,其对应本 RSS 路由的 typeECDIHUN4A,对应的订阅链接路由:/douban/list/ECDIHUN4A

豆瓣每月推荐片单

👨‍💻 作者:@honue

💡 举例:https://rsshub.app/douban/recommended/tv

🛎️ 路由:/douban/recommended/:type?/:routeParams?

🔗 参数:

  • type可选片单类型剧集/电影,tv或movie,默认为tv
  • routeParams可选额外参数;请参阅以下说明和表格

🐙 源代码:/douban/other/recommended.ts

额外参数含义接受的值默认值
playable仅看有可播放片源的影片0/10
score筛选评分0-100

用例:/douban/recommended/tv/playable=0&score=8

提示

整合了 /douban/list/ 路由,省去每月手动更新 id 参数,因为当月推荐剧集片单中,会有还未播出 / 开评分剧集、海外平台播出剧集,请自行考虑是否使用额外参数。

话题

👨‍💻 作者:@LogicJake

💡 举例:https://rsshub.app/douban/topic/48823

🛎️ 路由:/douban/topic/:id/:sort?

🔗 参数:

  • id必选话题id
  • sort可选排序方式,hot或new,默认为new

🐙 源代码:/douban/other/topic.ts

即将上映的电影

👨‍💻 作者:@DIYgod

💡 举例:https://rsshub.app/douban/movie/later

🛎️ 路由:/douban/movie/later

🐙 源代码:/douban/other/later.ts

浏览发现

👨‍💻 作者:@clarkzsd

💡 举例:https://rsshub.app/douban/explore

🛎️ 路由:/douban/explore

🐙 源代码:/douban/other/explore.ts

频道书影音

👨‍💻 作者:@umm233

💡 举例:https://rsshub.app/douban/channel/30168934/subject/0

🛎️ 路由:/douban/channel/:id/subject/:nav

🔗 参数:

  • id必选频道id
  • nav必选书影音分类

🐙 源代码:/douban/channel/subject.ts

电影电视剧图书唱片
0123

频道专题

👨‍💻 作者:@umm233

💡 举例:https://rsshub.app/douban/channel/30168934/hot

🛎️ 路由:/douban/channel/:id/:nav?

🔗 参数:

  • id必选频道id
  • nav可选专题分类,可选,默认为 default

🐙 源代码:/douban/channel/topic.ts

默认热门最新
defaulthotnew

热门图书排行

👨‍💻 作者:@xyqfer @queensferryme

💡 举例:https://rsshub.app/douban/book/rank/fiction

🛎️ 路由:/douban/book/rank/:type?

🔗 参数:

  • type可选图书类型,默认合并列表

🐙 源代码:/douban/book/rank.ts

全部虚构非虚构
fictionnonfiction

热门同城活动

👨‍💻 作者:@xyqfer

💡 举例:https://rsshub.app/douban/event/hot/118172

🛎️ 路由:/douban/event/hot/:locationId

🔗 参数:

  • locationId必选位置 id, 同城首页打开控制台执行 window.__loc_id__ 获取

🐙 源代码:/douban/event/hot.ts

日记最新回应

👨‍💻 作者:@nczitzk

💡 举例:https://rsshub.app/douban/replies/xiaoyaxiaoya

🛎️ 路由:/douban/replies/:uid

🔗 参数:

  • uid必选用户id,可在用户日记页 URL 中找到

🐙 源代码:/douban/other/replies.ts

商务印书馆新书速递

👨‍💻 作者:@xyqfer

💡 举例:https://rsshub.app/douban/commercialpress/latest

🛎️ 路由:/douban/commercialpress/latest

🐙 源代码:/douban/commercialpress/latest.ts

一周口碑榜

👨‍💻 作者:@numm233 @nczitzk

💡 举例:https://rsshub.app/douban/movie/weekly

🛎️ 路由:/douban/movie/weekly/:type?

🔗 参数:

  • type可选分类,可在榜单页 URL 中找到,默认为一周口碑电影榜

🐙 源代码:/douban/other/weekly-best.ts

一周口碑电影榜华语口碑剧集榜
movie_weekly_besttv_chinese_best_weekly

用户想看

👨‍💻 作者:@exherb

💡 举例:https://rsshub.app/douban/people/exherb/wish

🛎️ 路由:/douban/people/:userid/wish/:routeParams?

🔗 参数:

  • userid必选用户id
  • routeParams可选额外参数;见下

🐙 源代码:/douban/people/wish.ts

对于豆瓣用户想看的内容,在 routeParams 参数中以 query string 格式设置如下选项可以控制输出的样式

含义接受的值默认值
pagesCount查询页面数1

正在上映的电影

👨‍💻 作者:@DIYgod

💡 举例:https://rsshub.app/douban/movie/playing

🛎️ 路由:/douban/movie/playing,/movie/playing/:score

🐙 源代码:/douban/other/playing.ts

正在上映的电影

👨‍💻 作者:@DIYgod

💡 举例:https://rsshub.app/douban/movie/playing

🛎️ 路由:/douban/movie/playing,/movie/playing/:score

🐙 源代码:/douban/other/playing.ts

最新增加的音乐

👨‍💻 作者:@fengkx @xyqfer

💡 举例:https://rsshub.app/douban/music/latest/chinese

🛎️ 路由:/douban/music/latest/:area?

🔗 参数:

  • area可选区域类型,默认全部

🐙 源代码:/douban/other/latest-music.ts

华语欧美日韩
chinesewesternjapankorean

最新回应过的日记

👨‍💻 作者:@nczitzk

💡 举例:https://rsshub.app/douban/replied/xiaoyaxiaoya

🛎️ 路由:/douban/replied/:uid

🔗 参数:

  • uid必选用户id,可在用户日记页 URL 中找到

🐙 源代码:/douban/other/replied.ts

方格子

出版專題

🔍 支持 Radar

👨‍💻 作者:@Maecenas

💡 举例:https://rsshub.app/vocus/publication/bass

🛎️ 路由:/vocus/publication/:id

🔗 参数:

  • id必选出版專題 id,可在出版專題主页的 URL 找到

🐙 源代码:/vocus/publication.ts

用户个人文章

👨‍💻 作者:@LogicJake

💡 举例:https://rsshub.app/vocus/user/tsetyan

🛎️ 路由:/vocus/user/:id

🔗 参数:

  • id必选用户 id,可在用户主页的 URL 找到

🐙 源代码:/vocus/user.ts

即刻

圈子 - 纯文字

🔍 支持 Radar

👨‍💻 作者:@HenryQW

💡 举例:https://rsshub.app/jike/topic/text/553870e8e4b0cafb0a1bef68

🛎️ 路由:/jike/topic/text/:id

🔗 参数:

  • id必选圈子 id, 可在即刻 web 端圈子页或 APP 分享出来的圈子页 URL 中找到

🐙 源代码:/jike/topic-text.ts

圈子

🔍 支持 Radar

👨‍💻 作者:@DIYgod @prnake

💡 举例:https://rsshub.app/jike/topic/556688fae4b00c57d9dd46ee

🛎️ 路由:/jike/topic/:id/:showUid?

🔗 参数:

  • id必选圈子 id, 可在即刻 web 端圈子页或 APP 分享出来的圈子页 URL 中找到
  • showUid可选是否在内容中显示用户信息,设置为 1 则开启

🐙 源代码:/jike/topic.ts

用户动态

🔍 支持 Radar

👨‍💻 作者:@DIYgod @prnake

💡 举例:https://rsshub.app/jike/user/3EE02BC9-C5B3-4209-8750-4ED1EE0F67BB

🛎️ 路由:/jike/user/:id

🔗 参数:

  • id必选用户 id, 可在即刻分享出来的单条动态页点击用户头像进入个人主页,然后在个人主页的 URL 中找到,或者在单条动态页使用 RSSHub Radar 插件

🐙 源代码:/jike/user.ts

简书

首页

🔍 支持 Radar

👨‍💻 作者:@DIYgod @HenryQW @JimenezLi

💡 举例:https://rsshub.app/jianshu/home

🛎️ 路由:/jianshu/home

🐙 源代码:/jianshu/home.ts

专题

🔍 支持 Radar

👨‍💻 作者:@DIYgod @HenryQW @JimenezLi

💡 举例:https://rsshub.app/jianshu/collection/xYuZYD

🛎️ 路由:/jianshu/collection/:id

🔗 参数:

  • id必选专题 id, 可在专题页 URL 中找到

🐙 源代码:/jianshu/collection.ts

作者

🔍 支持 Radar

👨‍💻 作者:@DIYgod @HenryQW @JimenezLi

💡 举例:https://rsshub.app/jianshu/user/yZq3ZV

🛎️ 路由:/jianshu/user/:id

🔗 参数:

  • id必选作者 id, 可在作者主页 URL 中找到

🐙 源代码:/jianshu/user.ts

酷安

话题

👨‍💻 作者:@xizeyoupan

💡 举例:https://rsshub.app/coolapk/huati/iPhone

🛎️ 路由:/coolapk/huati/:tag

🔗 参数:

  • tag必选话题名称

🐙 源代码:/coolapk/huati.ts

看看号

👨‍💻 作者:@xizeyoupan

💡 举例:https://rsshub.app/coolapk/dyh/1524

🛎️ 路由:/coolapk/dyh/:dyhId

🔗 参数:

  • dyhId必选看看号ID

🐙 源代码:/coolapk/dyh.ts

提示

仅限于采集站内订阅的看看号的内容。看看号 ID 可在看看号界面右上分享 - 复制链接得到。

热榜

👨‍💻 作者:@xizeyoupan

💡 举例:https://rsshub.app/coolapk/hot

🛎️ 路由:/coolapk/hot/:type?/:period?

🔗 参数:

  • type可选默认为jrrm
  • period可选默认为daily

🐙 源代码:/coolapk/hot.ts

参数名称今日热门点赞榜评论榜收藏榜酷图榜
typejrrmdzbplbscbktb
参数名称日榜周榜
perioddailyweekly
提示

今日热门没有周榜,酷图榜日榜的参数会变成周榜,周榜的参数会变成月榜。

头条

👨‍💻 作者:@xizeyoupan

💡 举例:https://rsshub.app/coolapk/toutiao

🛎️ 路由:/coolapk/toutiao/:type?

🔗 参数:

  • type可选默认为history

🐙 源代码:/coolapk/toutiao.ts

参数名称历史头条最新
typehistorylatest

图文

👨‍💻 作者:@xizeyoupan

💡 举例:https://rsshub.app/coolapk/tuwen

🛎️ 路由:/coolapk/tuwen/:type?,/tuwen-xinxian

🐙 源代码:/coolapk/tuwen.ts

参数名称编辑精选最新
typehotlatest

图文

👨‍💻 作者:@xizeyoupan

💡 举例:https://rsshub.app/coolapk/tuwen

🛎️ 路由:/coolapk/tuwen/:type?,/tuwen-xinxian

🐙 源代码:/coolapk/tuwen.ts

参数名称编辑精选最新
typehotlatest

用户

👨‍💻 作者:@xizeyoupan

💡 举例:https://rsshub.app/coolapk/user/3177668/dynamic

🛎️ 路由:/coolapk/user/:uid/dynamic

🔗 参数:

  • uid必选在个人界面右上分享-复制链接获取

🐙 源代码:/coolapk/user-dynamic.ts

腾讯新闻较真查证平台

用户作品评论动态

👨‍💻 作者:@zhangxiang012

💡 举例:https://rsshub.app/qq/kg/reply/OhXHMdO1VxLWQOOm

🛎️ 路由:/qq/kg/reply/:playId

🔗 参数:

  • playId必选音频页 ID, 可在对应页面的 URL 中找到

🐙 源代码:/qq/kg/reply.ts

用户作品列表

🎙️ 支持播客

👨‍💻 作者:@zhangxiang012

💡 举例:https://rsshub.app/qq/kg/639a9a86272c308e33

🛎️ 路由:/qq/kg/:userId

🔗 参数:

  • userId必选用户 ID, 可在对应页面的 URL 中找到

🐙 源代码:/qq/kg/user.ts

微博绿洲

注意

微博会针对请求的来源地区返回不同的结果。一个已知的例子为:部分视频因未知原因仅限中国大陆境内访问 (CDN 域名为 locallimit.us.sinaimg.cn 而非 f.video.weibocdn.com)。若一条微博含有这种视频且 RSSHub 实例部署在境外,抓取到的微博可能不含视频。将 RSSHub 部署在境内有助于抓取这种视频,但阅读器也必须处于境内网络环境以加载视频。

对于微博内容,在 routeParams 参数中以 query string 格式指定选项,可以控制输出的样式

含义接受的值默认值
readable是否开启细节排版可读性优化0/1/true/falsefalse
authorNameBold是否加粗作者名字0/1/true/falsefalse
showAuthorInTitle是否在标题处显示作者0/1/true/falsefalse(/weibo/keyword/中为 true)
showAuthorInDesc是否在正文处显示作者0/1/true/falsefalse(/weibo/keyword/中为 true)
showAuthorAvatarInDesc是否在正文处显示作者头像(若阅读器会提取正文图片,不建议开启)0/1/true/falsefalse
showEmojiForRetweet显示 “🔁” 取代 “转发” 两个字0/1/true/falsefalse
showRetweetTextInTitle在标题出显示转发评论(置为 false 则在标题只显示被转发微博)0/1/true/falsetrue
addLinkForPics为图片添加可点击的链接0/1/true/falsefalse
showTimestampInDescription在正文处显示被转发微博的时间戳0/1/true/falsefalse
widthOfPics微博配图宽(生效取决于阅读器)不指定 / 数字不指定
heightOfPics微博配图高(生效取决于阅读器)不指定 / 数字不指定
sizeOfAuthorAvatar作者头像大小数字48
displayVideo是否直接显示微博视频和 Live Photo,只在博主或个人时间线 RSS 中有效0/1/true/falsetrue
displayArticle是否直接显示微博文章,只在博主或个人时间线 RSS 中有效0/1/true/falsefalse
displayComments是否直接显示热门评论,只在博主或个人时间线 RSS 中有效0/1/true/falsefalse
showEmojiInDescription是否展示正文中的微博表情,关闭则替换为 [表情名]0/1/true/falsetrue
showLinkIconInDescription是否展示正文中的链接图标0/1/true/falsetrue
preferMobileLink是否使用移动版链接(默认使用 PC 版)0/1/true/falsefalse

指定更多与默认值不同的参数选项可以改善 RSS 的可读性,如

https://rsshub.app/weibo/user/1642909335/readable=1&authorNameBold=1&showAuthorInTitle=1&showAuthorInDesc=1&showAuthorAvatarInDesc=1&showEmojiForRetweet=1&showRetweetTextInTitle=0&addLinkForPics=1&showTimestampInDescription=1&showTimestampInDescription=1&heightOfPics=150

的效果为

微博小秘书的可读微博 RSS

博主

🚨 反爬严格🔍 支持 Radar

👨‍💻 作者:@DIYgod @iplusx @Rongronggg9

💡 举例:https://rsshub.app/weibo/user/1195230310

🛎️ 路由:/weibo/user/:uid/:routeParams?

🔗 参数:

  • uid必选用户 id, 博主主页打开控制台执行 $CONFIG.oid 获取
  • routeParams可选额外参数;请参阅上面的说明和表格;特别地,当 routeParams=1 时开启微博视频显示

🐙 源代码:/weibo/user.ts

注意

部分博主仅登录可见,未提供 Cookie 的情况下不支持订阅,可以通过打开 https://m.weibo.cn/u/:uid 验证。如需要订阅该部分博主,可配置 Cookie 后订阅。

未提供 Cookie 的情况下偶尔会触发反爬限制,提供 Cookie 可缓解该情况。

微博用户 Cookie 的配置可参照部署文档

超话

🔍 支持 Radar

👨‍💻 作者:@zengxs @Rongronggg9

💡 举例:https://rsshub.app/weibo/super_index/1008084989d223732bf6f02f75ea30efad58a9/sort_time

🛎️ 路由:/weibo/super_index/:id/:type?/:routeParams?

🔗 参数:

  • id必选超话ID
  • type可选类型:见下表
  • routeParams可选额外参数;请参阅上面的说明和表格

🐙 源代码:/weibo/super-index.ts

type备注
soul精华
video视频(暂不支持)
album相册(暂不支持)
hot_sort热门
sort_time最新帖子
feed最新评论

个人时间线

⚙️ 需要配置

👨‍💻 作者:@zytomorrow @DIYgod @Rongronggg9

💡 举例:https://rsshub.app/weibo/timeline/3306934123

🛎️ 路由:/weibo/timeline/:uid/:feature?/:routeParams?

🔗 参数:

  • uid必选用户的uid
  • feature可选过滤类型ID,0:全部、1:原创、2:图片、3:视频、4:音乐,默认为0。
  • routeParams可选额外参数;请参阅上面的说明和表格

⚙️ 部署配置:

  • WEIBO_APP_KEY必选
  • WEIBO_REDIRECT_URL必选

🐙 源代码:/weibo/timeline.ts

注意

需要对应用户打开页面进行授权生成 token 才能生成内容

自部署需要申请并配置微博 key,具体见部署文档

关键词

👨‍💻 作者:@DIYgod @Rongronggg9

💡 举例:https://rsshub.app/weibo/keyword/DIYgod

🛎️ 路由:/weibo/keyword/:keyword/:routeParams?

🔗 参数:

  • keyword必选你想订阅的微博关键词
  • routeParams可选额外参数;请参阅上面的说明和表格

🐙 源代码:/weibo/keyword.ts

热搜榜

🔍 支持 Radar

👨‍💻 作者:@xyqfer @shinemoon

💡 举例:https://rsshub.app/weibo/search/hot

🛎️ 路由:/weibo/search/hot/:fulltext?

🔗 参数:

  • fulltext可选N

🐙 源代码:/weibo/search/hot.ts

  • 使用/weibo/search/hot可以获取热搜条目列表;
  • 使用/weibo/search/hot/fulltext可以进一步获取热搜条目下的摘要信息(不含图片视频);
  • 使用/weibo/search/hot/fulltext?pic=true可以获取图片缩略(但需要配合额外的手段,例如浏览器上的 Header Editor 等来修改 referer 参数为https://weibo.com,以规避微博的外链限制,否则图片无法显示。)
  • 使用/weibo/search/hot/fulltext?pic=true&fullpic=true可以获取 Original 图片(但需要配合额外的手段,例如浏览器上的 Header Editor 等来修改 referer 参数为https://weibo.com,以规避微博的外链限制,否则图片无法显示。)

用户

🔍 支持 Radar

👨‍💻 作者:@kt286

💡 举例:https://rsshub.app/weibo/oasis/user/1990895721

🛎️ 路由:/weibo/oasis/user/:userid

🔗 参数:

  • userid必选用户 id, 可在用户主页 URL 中找到

🐙 源代码:/weibo/oasis/user.ts

自定义分组

⚙️ 需要配置

👨‍💻 作者:@monologconnor @Rongronggg9

💡 举例:https://rsshub.app/weibo/group/4541216424989965

🛎️ 路由:/weibo/group/:gid/:gname?/:routeParams?

🔗 参数:

  • gid必选分组id, 在网页版分组地址栏末尾?gid=处获取
  • gname可选分组显示名称; 默认为: 微博分组
  • routeParams可选额外参数;请参阅上面的说明和表格

⚙️ 部署配置:

  • WEIBO_COOKIES必选

🐙 源代码:/weibo/group.ts

注意

由于微博官方未提供自定义分组相关 api, 此方案必须使用用户Cookie进行抓取

因微博 cookies 的过期与更新方案未经验证,部署一次 Cookie 的有效时长未知

微博用户 Cookie 的配置可参照部署文档

最新关注时间线

⚙️ 需要配置🔍 支持 Radar

👨‍💻 作者:@CaoMeiYouRen

💡 举例:https://rsshub.app/weibo/friends

🛎️ 路由:/weibo/friends/:routeParams?

🔗 参数:

  • routeParams可选额外参数;请参阅上面的说明和表格

⚙️ 部署配置:

  • WEIBO_COOKIES必选

🐙 源代码:/weibo/friends.ts

注意

此方案必须使用用户Cookie进行抓取

因微博 cookies 的过期与更新方案未经验证,部署一次 Cookie 的有效时长未知

微博用户 Cookie 的配置可参照部署文档

小红书

专辑

🎭 依赖 Puppeteer🔍 支持 Radar

👨‍💻 作者:@lotosbin

💡 举例:https://rsshub.app/xiaohongshu/board/5db6f79200000000020032df

🛎️ 路由:/xiaohongshu/board/:board_id

🔗 参数:

  • board_id必选专辑 ID

🐙 源代码:/xiaohongshu/board.ts

新榜

注意

部署时需要配置 NEWRANK_COOKIE,具体见部署文档 请勿过高频抓取,新榜疑似对每天调用 token 总次数进行了限制,超限会报错

抖音短视频

🚨 反爬严格⚙️ 需要配置

👨‍💻 作者:@lessmoe

💡 举例:https://rsshub.app/newrank/douyin/110266463747

🛎️ 路由:/newrank/douyin/:dyid

🔗 参数:

  • dyid必选抖音ID,可在新榜账号详情 URL 中找到

⚙️ 部署配置:

  • NEWRANK_COOKIE必选

🐙 源代码:/newrank/douyin.ts

注意

免费版账户抖音每天查询次数 20 次,如需增加次数可购买新榜会员或等待未来多账户支持

微信公众号

🚨 反爬严格⚙️ 需要配置

👨‍💻 作者:@lessmoe

💡 举例:https://rsshub.app/newrank/wechat/chijiread

🛎️ 路由:/newrank/wechat/:wxid

🔗 参数:

  • wxid必选微信号,若微信号与新榜信息不一致,以新榜为准

⚙️ 部署配置:

  • NEWRANK_COOKIE必选

🐙 源代码:/newrank/wechat.ts

知乎

Unknown

🔍 支持 Radar

👨‍💻 作者:@JimenezLi

💡 举例:https://rsshub.app/zhihu/xhu/topic/19566035

🛎️ 路由:/zhihu/xhu/topic/:topicId

🔗 参数:

  • topicId必选话题ID

🐙 源代码:/zhihu/xhu/topic.ts

xhu - 用户动态

🔍 支持 Radar

👨‍💻 作者:@JimenezLi

💡 举例:https://rsshub.app/zhihu/xhu/people/activities/246e6cf44e94cefbf4b959cb5042bc91

🛎️ 路由:/zhihu/xhu/people/activities/:hexId

🔗 参数:

  • hexId必选用户的 16 进制 id,获取方式见下方说明

🐙 源代码:/zhihu/xhu/activities.ts

xhu

提示

用户的 16 进制 id 获取方式:

  1. 可以通过 RSSHub Radar 扩展获取;
  2. 或者在用户主页打开 F12 控制台,执行以下代码:console.log(/"id":"([0-9a-f]*?)","urlToken"/.exec(document.getElementById('js-initialData').innerHTML)[1]); 即可获取用户的 16 进制 id。

xhu - 用户回答

🔍 支持 Radar

👨‍💻 作者:@JimenezLi

💡 举例:https://rsshub.app/zhihu/xhu/people/answers/246e6cf44e94cefbf4b959cb5042bc91

🛎️ 路由:/zhihu/xhu/people/answers/:hexId

🔗 参数:

🐙 源代码:/zhihu/xhu/answers.ts

xhu - 收藏夹

🔍 支持 Radar

👨‍💻 作者:@JimenezLi

💡 举例:https://rsshub.app/zhihu/xhu/collection/26444956

🛎️ 路由:/zhihu/xhu/collection/:id

🔗 参数:

  • id必选收藏夹 id, 可在收藏夹页面 URL 中找到

🐙 源代码:/zhihu/xhu/collection.ts

xhu - 用户文章

👨‍💻 作者:@JimenezLi

💡 举例:https://rsshub.app/zhihu/xhu/people/posts/246e6cf44e94cefbf4b959cb5042bc91

🛎️ 路由:/zhihu/xhu/people/posts/:hexId

🔗 参数:

🐙 源代码:/zhihu/xhu/posts.ts

xhu - 问题

🔍 支持 Radar

👨‍💻 作者:@JimenezLi

💡 举例:https://rsshub.app/zhihu/xhu/question/264051433

🛎️ 路由:/zhihu/xhu/question/:questionId/:sortBy?

🔗 参数:

  • questionId必选问题 id
  • sortBy可选排序方式:default, created, updated。默认为 default

🐙 源代码:/zhihu/xhu/question.ts

xhu- 专栏

🔍 支持 Radar

👨‍💻 作者:@JimenezLi

💡 举例:https://rsshub.app/zhihu/xhu/zhuanlan/githubdaily

🛎️ 路由:/zhihu/xhu/zhuanlan/:id

🔗 参数:

  • id必选专栏 id, 可在专栏主页 URL 中找到

🐙 源代码:/zhihu/xhu/zhuanlan.ts

话题

🚨 反爬严格🔍 支持 Radar

👨‍💻 作者:@xyqfer

💡 举例:https://rsshub.app/zhihu/topic/19828946

🛎️ 路由:/zhihu/topic/:topicId/:isTop?

🔗 参数:

  • topicId必选话题 id
  • isTop可选仅精华,默认为否,其他值为是

🐙 源代码:/zhihu/topic.ts

收藏夹

🚨 反爬严格🔍 支持 Radar

👨‍💻 作者:@huruji @Colin-XKL @Fatpandac

💡 举例:https://rsshub.app/zhihu/collection/26444956

🛎️ 路由:/zhihu/collection/:id/:getAll?

🔗 参数:

  • id必选收藏夹 id,可在收藏夹页面 URL 中找到
  • getAll可选获取全部收藏内容,任意值为打开

🐙 源代码:/zhihu/collection.ts

问题

🚨 反爬严格🔍 支持 Radar

👨‍💻 作者:

💡 举例:https://rsshub.app/zhihu/question/59895982

🛎️ 路由:/zhihu/question/:questionId/:sortBy?

🔗 参数:

  • questionId必选问题 id
  • sortBy可选排序方式:default, created, updated。默认为 default

🐙 源代码:/zhihu/question.ts

用户动态

🚨 反爬严格🔍 支持 Radar

👨‍💻 作者:@DIYgod

💡 举例:https://rsshub.app/zhihu/people/activities/diygod

🛎️ 路由:/zhihu/people/activities/:id

🔗 参数:

  • id必选作者 id,可在用户主页 URL 中找到

🐙 源代码:/zhihu/activities.ts

用户回答

🚨 反爬严格🔍 支持 Radar

👨‍💻 作者:@DIYgod @prnake

💡 举例:https://rsshub.app/zhihu/people/answers/diygod

🛎️ 路由:/zhihu/people/answers/:id

🔗 参数:

  • id必选作者 id,可在用户主页 URL 中找到

🐙 源代码:/zhihu/answers.ts

用户文章

🚨 反爬严格🔍 支持 Radar

👨‍💻 作者:@whtsky @Colin-XKL

💡 举例:https://rsshub.app/zhihu/posts/people/frederchen

🛎️ 路由:/zhihu/posts/:usertype/:id

🔗 参数:

  • usertype必选作者 id,可在用户主页 URL 中找到
  • id必选用户类型usertype,参考用户主页的URL。目前有两种,见下表

🐙 源代码:/zhihu/posts.ts

普通用户机构用户
peopleorg

用户关注时间线

🚨 反爬严格⚙️ 需要配置

👨‍💻 作者:@SeanChao

💡 举例:https://rsshub.app/zhihu/timeline

🛎️ 路由:/zhihu/timeline

⚙️ 部署配置:

  • ZHIHU_COOKIES必选

🐙 源代码:/zhihu/timeline.ts

注意

用户关注动态需要登录后的 Cookie 值,所以只能自建,详情见部署页面的配置模块。

用户想法

🚨 反爬严格🔍 支持 Radar

👨‍💻 作者:@xyqfer

💡 举例:https://rsshub.app/zhihu/people/pins/kan-dan-45

🛎️ 路由:/zhihu/people/pins/:id

🔗 参数:

  • id必选作者 id,可在用户主页 URL 中找到

🐙 源代码:/zhihu/pin/people.ts

知乎日报 - 合集

🚨 反爬严格🔍 支持 Radar

👨‍💻 作者:@ccbikai

💡 举例:https://rsshub.app/zhihu/daily/section/2

🛎️ 路由:/zhihu/daily/section/:sectionId

🔗 参数:

  • sectionId必选合集 id,可在 https://news-at.zhihu.com/api/7/sections 找到

🐙 源代码:/zhihu/daily-section.ts

知乎日报

🚨 反爬严格🔍 支持 Radar

👨‍💻 作者:@DHPO

💡 举例:https://rsshub.app/zhihu/daily

🛎️ 路由:/zhihu/daily

🐙 源代码:/zhihu/daily.ts

知乎分类热榜

🚨 反爬严格

👨‍💻 作者:@nczitzk

💡 举例:https://rsshub.app/zhihu/hot

🛎️ 路由:/zhihu/hot/:category?

🔗 参数:

  • category可选分类,见下表,默认为全站

🐙 源代码:/zhihu/hot.ts

全站国际科学汽车视频时尚时事数码体育校园影视
totalfocussciencecarzvideofashiondepthdigitalsportschoolfilm

知乎热榜

🔍 支持 Radar

👨‍💻 作者:@DIYgod

💡 举例:https://rsshub.app/zhihu/hotlist

🛎️ 路由:/zhihu/hotlist

🐙 源代码:/zhihu/hotlist.ts

知乎书店 - 知乎周刊

🚨 反爬严格🔍 支持 Radar

👨‍💻 作者:@LogicJake

💡 举例:https://rsshub.app/zhihu/weekly

🛎️ 路由:/zhihu/weekly

🐙 源代码:/zhihu/weekly.ts

知乎书店 - 新书

🚨 反爬严格

👨‍💻 作者:@xyqfer

💡 举例:https://rsshub.app/zhihu/bookstore/newest

🛎️ 路由:/zhihu/bookstore/newest

🐙 源代码:/zhihu/bookstore/newest.ts

知乎想法 - 24 小时新闻汇总

🚨 反爬严格🔍 支持 Radar

👨‍💻 作者:@xyqfer

💡 举例:https://rsshub.app/zhihu/pin/daily

🛎️ 路由:/zhihu/pin/daily

🐙 源代码:/zhihu/pin/daily.ts

知乎想法热榜

🚨 反爬严格🔍 支持 Radar

👨‍💻 作者:@xyqfer

💡 举例:https://rsshub.app/zhihu/pin/hotlist

🛎️ 路由:/zhihu/pin/hotlist

🐙 源代码:/zhihu/pin/hotlist.ts

专栏

🚨 反爬严格🔍 支持 Radar

👨‍💻 作者:@DIYgod

💡 举例:https://rsshub.app/zhihu/zhuanlan/googledevelopers

🛎️ 路由:/zhihu/zhuanlan/:id

🔗 参数:

  • id必选专栏 id,可在专栏主页 URL 中找到

🐙 源代码:/zhihu/zhuanlan.ts