💬 Social Media
755
用户时间线
Example: https://rsshub.app/755/user/akimoto-manatsu
Route: /755/user/:username
Parameters:
username
, required - 用户名, 可在 URL 中找到
bilibili
Tiny Tiny RSS 会给所有 iframe 元素添加 sandbox="allow-scripts"
属性,导致无法加载 bilibili 内嵌视频,如果需要使用内嵌视频请为 Tiny Tiny RSS 安装 remove_iframe_sandbox 插件
内嵌视频的默认清晰度为 480P,如需解锁更高清晰度,请点此在下方登录以设置 Cookie,仅对当前浏览器生效
番剧
Example: https://rsshub.app/bilibili/bangumi/media/9192
Route: /bilibili/bangumi/media/:mediaid
Parameters:
mediaid
, required - 番剧媒体 id, 番剧主页 URL 中获取
用户追番列表
Strict anti-crawler policySupport browser extensionSupport RSSBud
Example: https://rsshub.app/bilibili/user/bangumi/208259
Route: /bilibili/user/bangumi/:uid/:type?
Parameters:
uid
, required - 用户 idtype
, optional - 1为番,2为剧,留空为1
UP 主投稿
Strict anti-crawler policySupport browser extensionSupport RSSBud
Example: https://rsshub.app/bilibili/user/video/2267573
Route: /bilibili/user/video/:uid/:disableEmbed?
Parameters:
uid
, required - 用户 id, 可在 UP 主主页中找到disableEmbed
, optional - 默认为开启内嵌视频, 任意值为关闭
UP 主所有视频
Strict anti-crawler policySupport browser extensionSupport RSSBud
Example: https://rsshub.app/bilibili/user/video-all/436361287
Route: /bilibili/user/video-all/:uid/:disableEmbed?
Parameters:
uid
, required - 用户 id, 可在 UP 主主页中找到disableEmbed
, optional - 默认为开启内嵌视频, 任意值为关闭
UP 主专栏
Strict anti-crawler policySupport browser extensionSupport RSSBud
Example: https://rsshub.app/bilibili/user/article/334958638
Route: /bilibili/user/article/:uid
Parameters:
uid
, required - 用户 id, 可在 UP 主主页中找到
UP 主动态
Support browser extensionSupport RSSBud
Example: https://rsshub.app/bilibili/user/dynamic/2267573
Route: /bilibili/user/dynamic/:uid/:routeParams?
Parameters:
uid
, required - 用户 id, 可在 UP 主主页中找到routeParams
, optional - 额外参数;请参阅以下说明和表格
键 | 含义 | 接受的值 | 默认值 |
---|---|---|---|
showEmoji | 显示或隐藏表情图片 | 0/1/true/false | false |
disableEmbed | 关闭内嵌视频 | 0/1/true/false | false |
useAvid | 视频链接使用AV号(默认为BV号) | 0/1/true/false | false |
directLink | 使用内容直链 | 0/1/true/false | false |
用例:/bilibili/user/dynamic/2267573/showEmoji=1&disableEmbed=1&useAvid=1
动态的专栏显示全文请使用通用参数里的 mode=fulltext
举例: bilibili 专栏全文输出 /bilibili/user/dynamic/2267573/?mode=fulltext
UP 主频道的合集
Example: https://rsshub.app/bilibili/user/collection/245645656/529166
Route: /bilibili/user/collection/:uid/:sid/:disableEmbed?
Parameters:
uid
, required - 用户 id, 可在 UP 主主页中找到sid
, required - 合集 id, 可在合集页面的 URL 中找到disableEmbed
, optional - 默认为开启内嵌视频, 任意值为关闭
UP 主频道的视频列表
Example: https://rsshub.app/bilibili/user/channel/2267573/396050
Route: /bilibili/user/channel/:uid/:sid/:disableEmbed?
Parameters:
uid
, required - 用户 id, 可在 UP 主主页中找到sid
, required - 频道 id, 可在频道的 URL 中找到disableEmbed
, optional - 默认为开启内嵌视频, 任意值为关闭
UP 主默认收藏夹
Support browser extensionSupport RSSBud
Example: https://rsshub.app/bilibili/user/fav/2267573
Route: /bilibili/user/fav/:uid/:disableEmbed?
Parameters:
uid
, required - 用户 id, 可在 UP 主主页中找到disableEmbed
, optional - 默认为开启内嵌视频, 任意值为关闭
UP 主非默认收藏夹
Example: https://rsshub.app/bilibili/fav/756508/50948568
Route: /bilibili/fav/:uid/:fid/:disableEmbed?
Parameters:
uid
, required - 用户 id, 可在 UP 主主页中找到fid
, required - 收藏夹 ID, 可在收藏夹的 URL 中找到, 默认收藏夹建议使用 UP 主默认收藏夹功能disableEmbed
, optional - 默认为开启内嵌视频, 任意值为关闭
UP 主投币视频
Strict anti-crawler policySupport browser extensionSupport RSSBud
Example: https://rsshub.app/bilibili/user/coin/208259
Route: /bilibili/user/coin/:uid/:disableEmbed?
Parameters:
uid
, required - 用户 id, 可在 UP 主主页中找到disableEmbed
, optional - 默认为开启内嵌视频, 任意值为关闭
UP 主粉丝
Self-host onlySupport browser extensionSupport RSSBud
Example: https://rsshub.app/bilibili/user/followers/2267573/3
Route: /bilibili/user/followers/:uid/:loginUid
Parameters:
uid
, required - 用户 id, 可在 UP 主主页中找到loginUid
, required - 用于登入的用户id,需要配置对应的 Cookie 值
UP 主粉丝现在需要 b 站登录后的 Cookie 值,所以只能自建,详情见部署页面的配置模块。
UP 主关注用户
Self-host onlySupport browser extensionSupport RSSBud
Example: https://rsshub.app/bilibili/user/followings/2267573/3
Route: /bilibili/user/followings/:uid/:loginUid
Parameters:
uid
, required - 用户 id, 可在 UP 主主页中找到loginUid
, required - 用于登入的用户id,需要配置对应的 Cookie 值
UP 主关注用户现在需要 b 站登录后的 Cookie 值,所以只能自建,详情见部署页面的配置模块。
分区视频
Support browser extensionSupport RSSBud
Example: https://rsshub.app/bilibili/partion/33
Route: /bilibili/partion/:tid/:disableEmbed?
Parameters:
tid
, required - 分区 iddisableEmbed
, optional - 默认为开启内嵌视频, 任意值为关闭
动画
MAD·AMV | MMD·3D | 短片・手书・配音 | 特摄 | 综合 |
---|---|---|---|---|
24 | 25 | 47 | 86 | 27 |
番剧
连载动画 | 完结动画 | 资讯 | 官方延伸 |
---|---|---|---|
33 | 32 | 51 | 152 |
国创
国产动画 | 国产原创相关 | 布袋戏 | 动态漫・广播剧 | 资讯 |
---|---|---|---|---|
153 | 168 | 169 | 195 | 170 |
音乐
原创音乐 | 翻唱 | VOCALOID·UTAU | 电音 | 演奏 | MV | 音乐现场 | 音乐综合 | |
---|---|---|---|---|---|---|---|---|
28 | 31 | 30 | 194 | 59 | 193 | 29 | 130 | 54 |
舞蹈
宅舞 | 街舞 | 明星舞蹈 | 中国舞 | 舞蹈综合 | 舞蹈教程 |
---|---|---|---|---|---|
20 | 198 | 199 | 200 | 154 | 156 |
游戏
单机游戏 | 电子竞技 | 手机游戏 | 网络游戏 | 桌游棋牌 | GMV | 音游 | Mugen |
---|---|---|---|---|---|---|---|
17 | 171 | 172 | 65 | 173 | 121 | 136 | 19 |
知识
科学科普 | 社科人文 | 财经 | 校园学习 | 职业职场 | 野生技术协会 |
---|---|---|---|---|---|
201 | 124 | 207 | 208 | 209 | 122 |
科技
39 | 96 | 98 | 176 |
数码
手机平板 | 电脑装机 | 摄影摄像 | 影音智能 |
---|---|---|---|
95 | 189 | 190 | 191 |
生活
搞笑 | 日常 | 美食圈 | 动物圈 | 手工 | 绘画 | 运动 | 汽车 | 其他 | |
---|---|---|---|---|---|---|---|---|---|
138 | 21 | 76 | 75 | 161 | 162 | 163 | 176 | 174 | 175 |
鬼畜
鬼畜调教 | 音 MAD | 人力 VOCALOID | 教程演示 |
---|---|---|---|
22 | 26 | 126 | 127 |
时尚
美妆 | 服饰 | 健身 | T 台 | 风向标 |
---|---|---|---|---|
157 | 158 | 164 | 159 | 192 |
广告
166 |
资讯
热点 | 环球 | 社会 | 综合 |
---|---|---|---|
203 | 204 | 205 | 206 |
娱乐
综艺 | 明星 | Korea 相关 |
---|---|---|
71 | 137 | 131 |
影视
影视杂谈 | 影视剪辑 | 短片 | 预告・资讯 |
---|---|---|---|
182 | 183 | 85 | 184 |
纪录片
全部 | 人文・历史 | 科学・探索・自然 | 军事 | 社会・美食・旅行 |
---|---|---|---|---|
177 | 37 | 178 | 179 | 180 |
电影
全部 | 华语电影 | 欧美电影 | 日本电影 | 其他国家 |
---|---|---|---|---|
23 | 147 | 145 | 146 | 83 |
电视剧
全部 | 国产剧 | 海外剧 |
---|---|---|
11 | 185 | 187 |
分区视频排行榜
Example: https://rsshub.app/bilibili/partion/ranking/171/3
Route: /bilibili/partion/ranking/:tid/:days?/:disableEmbed?
Parameters:
tid
, required - 分区 id, 见上方表格days
, optional - 缺省为 7, 指最近多少天内的热度排序disableEmbed
, optional - 默认为开启内嵌视频, 任意值为关闭
视频选集列表
Example: https://rsshub.app/bilibili/video/page/BV1i7411M7N9
Route: /bilibili/video/page/:bvid/:disableEmbed?
Parameters:
bvid
, required - 可在视频页 URL 中找到disableEmbed
, optional - 默认为开启内嵌视频, 任意值为关闭
视频评论
Example: https://rsshub.app/bilibili/video/reply/BV1vA411b7ip
Route: /bilibili/video/reply/:bvid
Parameters:
bvid
, required - 可在视频页 URL 中找到
视频弹幕
Example: https://rsshub.app/bilibili/video/danmaku/BV1vA411b7ip/1
Route: /bilibili/video/danmaku/:bvid/:pid?
Parameters:
bvid
, required - 视频AV号,可在视频页 URL 中找到pid
, optional - 分P号,不填默认为1
link 公告
Example: https://rsshub.app/bilibili/link/news/live
Route: /bilibili/link/news/:product
Parameters:
product
, required - 公告分类, 包括 直播:live 小视频:vc 相簿:wh
视频搜索
Example: https://rsshub.app/bilibili/vsearch/藤原千花
Route: /bilibili/vsearch/:kw/:order?/:disableEmbed?/:tid?
Parameters:
kw
, required - 检索关键字order
, optional - 排序方式, 综合:totalrank 最多点击:click 最新发布:pubdate(缺省) 最多弹幕:dm 最多收藏:stowdisableEmbed
, optional - 默认为开启内嵌视频, 任意值为关闭tid
, optional - 分区 id
分区 id 的取值请参考下表:
全部分区 | 动画 | 番剧 | 国创 | 音乐 | 舞蹈 | 游戏 | 知识 | 科技 | 运动 | 汽车 | 生活 | 美食 | 动物圈 | 鬼畜 | 时尚 | 资讯 | 娱乐 | 影视 | 纪录片 | 电影 | 电视剧 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | 1 | 13 | 167 | 3 | 129 | 4 | 36 | 188 | 234 | 223 | 160 | 211 | 217 | 119 | 155 | 202 | 5 | 181 | 177 | 23 | 11 |
当前在线
Example: https://rsshub.app/bilibili/online
Route: /bilibili/online/:disableEmbed?
Parameters:
disableEmbed
, optional - 默认为开启内嵌视频, 任意值为关闭
用户关注动态
Example: https://rsshub.app/bilibili/followings/dynamic/109937383
Route: /bilibili/followings/dynamic/:uid/:routeParams?
Parameters:
uid
, required - 用户 idrouteParams
, optional - 额外参数;请参阅 #UP 主动态 的说明和表格
用户动态需要 b 站登录后的 Cookie 值,所以只能自建,详情见部署页面的配置模块。
用户关注视频动态
Example: https://rsshub.app/bilibili/followings/video/2267573
Route: /bilibili/followings/video/:uid/:disableEmbed?
Parameters:
uid
, required - 用户 iddisableEmbed
, optional - 默认为开启内嵌视频, 任意值为关闭
用户动态需要 b 站登录后的 Cookie 值,所以只能自建,详情见部署页面的配置模块。
用户关注专栏
Example: https://rsshub.app/bilibili/followings/article/99800931
Route: /bilibili/followings/article/:uid
Parameters:
uid
, required - 用户 id
用户动态需要 b 站登录后的 Cookie 值,所以只能自建,详情见部署页面的配置模块。
用户稍后再看
Example: https://rsshub.app/bilibili/watchlater/2267573
Route: /bilibili/watchlater/:uid/:disableEmbed?
Parameters:
uid
, required - 用户 iddisableEmbed
, optional - 默认为开启内嵌视频, 任意值为关闭
用户稍后再看需要 b 站登录后的 Cookie 值,所以只能自建,详情见部署页面的配置模块。
直播开播
见 #哔哩哔哩直播
直播搜索
见 #哔哩哔哩直播
直播分区
见 #哔哩哔哩直播
主站话题列表
会员购新品上架
Example: https://rsshub.app/bilibili/mall/new/1
Route: /bilibili/mall/new/:category?
Parameters:
category
, optional - 分类,默认全部,见下表
全部 | 手办 | 魔力赏 | 周边 | 游戏 |
---|---|---|---|---|
0 | 1 | 7 | 3 | 6 |
会员购作品
Example: https://rsshub.app/bilibili/mall/ip/0_3000294
Route: /bilibili/mall/ip/:id
Parameters:
id
, required - 作品 id, 可在作品列表页 URL 中找到
综合热门
热搜
排行榜
Example: https://rsshub.app/bilibili/ranking/0/3/1
Route: /bilibili/ranking/:tid/:days?/:arc_type?/:disableEmbed?
Parameters:
tid
, required - 排行榜分区 id, 默认 0days
, optional - 时间跨度, 可为 1 3 7 30arc_type
, optional - 投稿时间, 可为 0(全部投稿) 1(近期投稿) , 默认 1disableEmbed
, optional - 默认为开启内嵌视频, 任意值为关闭
全站 | 动画 | 国创相关 | 音乐 | 舞蹈 | 游戏 | 科技 | 数码 | 生活 | 鬼畜 | 时尚 | 娱乐 | 影视 |
---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | 1 | 168 | 3 | 129 | 4 | 36 | 188 | 160 | 119 | 155 | 5 | 181 |
话题 (频道 / 标签)
Example: https://rsshub.app/bilibili/topic/2233
Route: /bilibili/topic/:topic
Parameters:
topic
, required - 话题名(又称频道名或标签) 例如 2233 或 COSPLAY
歌单
Example: https://rsshub.app/bilibili/audio/10624
Route: /bilibili/audio/:id
Parameters:
id
, required - 歌单 id, 可在歌单页 URL 中找到
专栏文集
Example: https://rsshub.app/bilibili/readlist/25611
Route: /bilibili/readlist/:listid
Parameters:
listid
, required - 文集 id, 可在专栏文集 URL 中找到
B 站每周必看
Example: https://rsshub.app/bilibili/weekly
Route: /bilibili/weekly/:disableEmbed?
Parameters:
disableEmbed
, optional - 默认为开启内嵌视频, 任意值为关闭
漫画更新
Example: https://rsshub.app/bilibili/manga/update/26009
Route: /bilibili/manga/update/:comicid
Parameters:
comicid
, required - 漫画 id, 可在 URL 中找到, 支持带有mc
前缀
用户追漫更新
Example: https://rsshub.app/bilibili/manga/followings/26009
Route: /bilibili/manga/followings/:uid/:limits?
Parameters:
uid
, required - 用户 idlimits
, optional - 抓取最近更新前多少本漫画,默认为10
用户追漫需要 b 站登录后的 Cookie 值,所以只能自建,详情见部署页面的配置模块。
频道排行榜
Example: https://rsshub.app/bilibili/channel/5417/hot
Route: /bilibili/channel/:channelid/hot/:disableEmbed?
Parameters:
channelid
, required - 频道id,可在频道链接中找到disableEmbed
, optional - 默认为开启内嵌视频, 任意值为关闭
Bluesky (bsky)
Keywords
Support browser extensionSupport RSSBud
Example: https://rsshub.app/bsky/keyword/hello
Route: /bsky/keyword/:keyword
Parameters:
keyword
, required - N
Crossbell
Notes
Support browser extensionSupport RSSBud
Example: https://rsshub.app/crossbell/notes
Route: /crossbell/notes
Parameters: N/A
Notes of character
Support browser extensionSupport RSSBud
Example: https://rsshub.app/crossbell/notes/character/10
Route: /crossbell/notes/character/:characterId
Parameters:
characterId
, required - N
Notes of source
Support browser extensionSupport RSSBud
Example: https://rsshub.app/crossbell/notes/source/xlog
Route: /crossbell/notes/source/:source
Parameters:
source
, required - N
Feeds of following
Support browser extensionSupport RSSBud
Example: https://rsshub.app/crossbell/feeds/following/10
Route: /crossbell/feeds/following/:characterId
Parameters:
characterId
, required - N
CuriousCat
User
Example: https://rsshub.app/curiouscat/user/kretyn
Route: /curiouscat/user/:name
Parameters:
name
, required - name, username that is in the URL
Curius
User
Example: https://rsshub.app/curius/links/yuu-yuu
Route: /curius/links/:name
Parameters:
name
, required - Username, can be found in URL
Daily.dev
Popular
Most Discussed
Most upvoted
Dev.to
Top Posts
Example: https://rsshub.app/dev.to/top/month
Route: /dev.to/top/:period
Parameters:
period
, required - period
dev.to weekly top | dev.to monthly top | dev.to yearly top | dev.to top posts of all time |
---|---|---|---|
week | month | year | infinity |
Discord
Channel Messages
Self-host onlySupport browser extension
Example: https://rsshub.app/discord/channel/950465850056536084
Route: /discord/channel/:channelId
Parameters:
channelId
, required - Channel ID
Disqus
Comment
Example: https://rsshub.app/disqus/posts/diygod-me
Route: /disqus/posts/:forum
Parameters:
forum
, required - forum, disqus name of the target website
Facebook
Page
Example: https://rsshub.app/facebook/page/SonetPCR
Route: /facebook/page/:id
Parameters:
id
, required - page id
Fur Affinity
Home
Example: https://rsshub.app/furaffinity/home
Route: /furaffinity/home/:type?/:nsfw?
Parameters:
type
, optional - Art Type, default to beartwork
nsfw
, optional - NSFW Mode, do not filter NSFW contents when value set to1
Type
artwork | crafts | music | writing |
---|---|---|---|
artwork | crafts | music | writing |
Browse
Example: https://rsshub.app/furaffinity/browse
Route: /furaffinity/browse/:nsfw?
Parameters:
nsfw
, optional - NSFW Mode, do not filter NSFW contents when value set to1
Website Status
Search
Example: https://rsshub.app/furaffinity/search/tiger
Route: /furaffinity/search/:keyword/:nsfw?
Parameters:
keyword
, required - Search keyword, enter any words you want to search, require Englishnsfw
, optional - NSFW Mode,do not filter NSFW contents when value set to1
Userpage Profile
Example: https://rsshub.app/furaffinity/user/tiger-jungle
Route: /furaffinity/user/:username
Parameters:
username
, required - Username, can find in userpage
User's Watching List
Example: https://rsshub.app/furaffinity/watching/okami9312
Route: /furaffinity/watching/:username
Parameters:
username
, required - Username, can find in userpage
User's Watcher List
Example: https://rsshub.app/furaffinity/watchers/malikshadowclaw
Route: /furaffinity/watchers/:username
Parameters:
username
, required - Username, can find in userpage
User's Commission Information
Example: https://rsshub.app/furaffinity/commissions/flashlioness
Route: /furaffinity/commissions/:username
Parameters:
username
, required - Username, can find in userpage
User's Shouts
Example: https://rsshub.app/furaffinity/shouts/redodgft
Route: /furaffinity/shouts/:username
Parameters:
username
, required - Username, can find in userpage
User's Journals
Example: https://rsshub.app/furaffinity/journals/rukis
Route: /furaffinity/journals/:username
Parameters:
username
, required - Username, can find in userpage
User's Gallery
Example: https://rsshub.app/furaffinity/gallery/flashlioness
Route: /furaffinity/gallery/:username/:nsfw?
Parameters:
username
, required - Username, can find in userpagensfw
, optional - NSFW Mode, do not filter NSFW contents when value set to1
User's Scraps
Example: https://rsshub.app/furaffinity/scraps/flashlioness
Route: /furaffinity/scraps/:username/:nsfw?
Parameters:
username
, required - Username, can find in userpagensfw
, optional - NSFW Mode, do not filter NSFW contents when value set to1
User's Favorites
Example: https://rsshub.app/furaffinity/favorites/tiger-jungle
Route: /furaffinity/favorites/:username/:nsfw?
Parameters:
username
, required - Username, can find in userpagensfw
, optional - NSFW Mode, do not filter NSFW contents when value set to1
Submission Comments
Example: https://rsshub.app/furaffinity/submission_comments/34909983
Route: /furaffinity/submission_comments/:id
Parameters:
id
, required - Submission id, can find in URL of submission page
Journal Comments
Example: https://rsshub.app/furaffinity/journal_comments/9750669
Route: /furaffinity/journal_comments/:id
Parameters:
id
, required - Journal id, can find in URL of journal page
Gab
User's Posts
Example: https://rsshub.app/gab/user/realdonaldtrump
Route: /gab/user/:username
Parameters:
username
, required - Username
Popular Posts
Example: https://rsshub.app/gab/popular/hot
Route: /gab/popular/:sort?
Parameters:
sort
, optional - Sort by,hot
to be Hot Posts andtop
to be Top Posts. Default: hot
GETTR
User timeline
Support browser extensionSupport RSSBud
Example: https://rsshub.app/gettr/user/jasonmillerindc
Route: /gettr/user/:id
Parameters:
id
, required - User id
iCity
用户动态
Instagram
Due to Instagram Private API restrictions, you have to setup your credentials on the server. 2FA is not supported. See deployment guide for more.
If you don't want to setup credentials, you can use Picnob or Picuki.
User Profile / Hashtag - Private API
Strict anti-crawler policySelf-host onlySupport browser extension
Example: https://rsshub.app/instagram/user/stefaniejoosten
Route: /instagram/:category/:key
Parameters:
category
, required - Feed category, see table belowkey
, required - Username / Hashtag name
User timeline | Hashtag |
---|---|
user | tags |
It's highly recommended to deploy with Redis cache enabled.
User Profile / Hashtag - Cookie
Strict anti-crawler policySelf-host onlySupport browser extension
Example: https://rsshub.app/instagram/2/user/stefaniejoosten
Route: /instagram/2/:category/:key
Parameters:
category
, required - Feed category, see table abovekey
, required - Username / Hashtag name
Keep
运动日记
Example: https://rsshub.app/keep/user/556b02c1ab59390afea671ea
Route: /keep/user/:id
Parameters:
id
, required - Keep 用户 id
Lemmy
Community
Example: https://rsshub.app/lemmy/technology@lemmy.world/Hot
Route: /lemmy/:community/:sort?
Parameters:
community
, required - Lemmmy community, for example technology@lemmy.worldsort
, optional - Sort by, defaut to Active
Lofter
User
Example: https://rsshub.app/lofter/user/i
Route: /lofter/user/:name?
Parameters:
name
, optional - Lofter user name, can be found in the URL
Tag
Example: https://rsshub.app/lofter/tag/摄影/date
Route: /lofter/tag/:name?/:type?
Parameters:
name
, optional - tag name, such as名侦探柯南
,摄影
by defaulttype
, optional - ranking type, see below, new by default
new | date | week | month | total |
---|---|---|---|---|
最新 | 日榜 | 周榜 | 月榜 | 总榜 |
Mastodon
Official user RSS:
- RSS:
https://**:instance**/users/**:username**.rss
(Example) - Atom:
(Only for pawoo.net, example)https://**:instance**/users/**:username**.atom
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.
User timeline
Example: https://rsshub.app/mastodon/acct/CatWhitney@mastodon.social/statuses
Route: /mastodon/acct/:acct/statuses/:only_media?
Parameters:
acct
, required - Webfinger account URI, likeuser@host
only_media
, optional - whether only display media content, default to false, any value to true
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.
Instance timeline (local)
Example: https://rsshub.app/mastodon/timeline/pawoo.net/true
Route: /mastodon/timeline/:site/:only_media?
Parameters:
site
, required - instance address, only domain, nohttp://
orhttps://
protocol headeronly_media
, optional - whether only display media content, default to false, any value to true
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)
Example: https://rsshub.app/mastodon/remote/pawoo.net/true
Route: /mastodon/remote/:site/:only_media?
Parameters:
site
, required - instance address, only domain, nohttp://
orhttps://
protocol headeronly_media
, optional - whether only display media content, default to false, any value to true
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 (backup)
Example: https://rsshub.app/mastodon/account_id/mastodon.social/23634/statuses/only_media
Route: /mastodon/account/:site/:account_id/statuses/:only_media?
Parameters:
site
, required - instance address, only domain, nohttp://
orhttps://
protocol headeraccount_id
, required - account id. login your instance, then search for the user profile; the account id is in the urlonly_media
, optional - whether only display media content, default to false, any value to true
If the instance address is not mastodon.social
or pawoo.net
, then the route requires ALLOW_USER_SUPPLY_UNSAFE_DOMAIN
to be true
.
Misskey
Featured Notes
Support browser extensionSupport RSSBud
Example: https://rsshub.app/misskey/notes/featured/misskey.io
Route: /misskey/notes/featured/:site
Parameters:
site
, required - instance address, domain only, withouthttp://
orhttps://
protocol header
piapro
User latest works
Example: https://rsshub.app/piapro/user/shine_longer
Route: /piapro/user/:pid
Parameters:
pid
, required - User ID, can be found in url
Website latest works
Example: https://rsshub.app/piapro/public/music/miku/2
Route: /piapro/public/:type/:tag?/:category?
Parameters:
type
, required - work type, can bemusic
,illust
,text
tag
, optional -tag
parameter in urlcategory
, optional - category ID,categoryId
parameter in url
Picnob
User Profile
Support browser extensionSupport RSSBud
Example: https://rsshub.app/picnob/user/stefaniejoosten
Route: /picnob/profile/:id
Parameters:
id
, required - Instagram id
Picuki
User Profile
Support browser extensionSupport RSSBud
Example: https://rsshub.app/picuki/profile/stefaniejoosten
Route: /picuki/profile/:id/:functionalFlag?
Parameters:
id
, required - Instagram idfunctionalFlag
, optional - functional flag, see the table below
functionalFlag | Video embedding | Fetching Instagram Stories |
---|---|---|
0 | off, only show video poster as an image | off |
1 (default) | on | off |
10 | on | on |
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.
pixiv
User Bookmark
Support browser extensionSupport RSSBud
Example: https://rsshub.app/pixiv/user/bookmarks/15288095
Route: /pixiv/user/bookmarks/:id
Parameters:
id
, required - user id, available in user's homepage URL
User Activity
Support browser extensionSupport RSSBud
Example: https://rsshub.app/pixiv/user/15288095
Route: /pixiv/user/:id
Parameters:
id
, required - user id, available in user's homepage URL
User Novels
Support browser extensionSupport RSSBud
Example: https://rsshub.app/pixiv/user/novels/27104704
Route: /pixiv/user/novels/:id
Parameters:
id
, required - User id, available in user's homepage URL
Rankings
Support browser extensionSupport RSSBud
Example: https://rsshub.app/pixiv/ranking/week
Route: /pixiv/ranking/:mode/:date?
Parameters:
mode
, required - rank typedate
, optional - format:2018-4-25
daily rank | weekly rank | monthly rank | male rank | female rank | AI-generated work Rankings | original rank | rookie user rank |
---|---|---|---|---|---|---|---|
day | week | month | day_male | day_female | day_ai | week_original | week_rookie |
R-18 daily rank | R-18 AI-generated work | R-18 male rank | R-18 female rank | R-18 weekly rank | R-18G rank |
---|---|---|---|---|---|
day_r18 | day_r18_ai | day_male_r18 | day_female_r18 | week_r18 | week_r18g |
Keyword
Support browser extensionSupport RSSBud
Example: https://rsshub.app/pixiv/search/麻衣/popular/2
Route: /pixiv/search/:keyword/:order?/:mode?
Parameters:
keyword
, required - keywordorder
, optional - rank mode, empty or other for time order, popular for popular ordermode
, optional - filte R18 content
only not R18 | only R18 | no filter |
---|---|---|
safe | r18 | empty or other |
Following timeline
Self-host onlySupport browser extensionSupport RSSBud
Example: https://rsshub.app/pixiv/user/illustfollows
Route: /pixiv/user/illustfollows
Parameters: N/A
Only for self-hosted
pixivFANBOX
User
Example: https://rsshub.app/fanbox/otomeoto
Route: /fanbox/:user?
Parameters:
user
, optional - User name. Can be found in URL. Default is official news
Plurk
Topic
Support browser extensionSupport RSSBud
Example: https://rsshub.app/plurk/topic/standwithukraine
Route: /plurk/topic/:topic
Parameters:
topic
, required - Topic ID, can be found in URL
Top
Support browser extensionSupport RSSBud
Example: https://rsshub.app/plurk/top/topReplurks
Route: /plurk/top/:category?/:lang?
Parameters:
category
, optional - Category, see the table below,topReplurks
by defaultlang
, optional - Language, see the table below,en
by default
Top Replurks | Top Favorites | Top Responded |
---|---|---|
topReplurks | topFavorites | topResponded |
English | 中文(繁體) |
---|---|
en | zh |
Anonymous
Support browser extensionSupport RSSBud
Example: https://rsshub.app/plurk/anonymous
Route: /plurk/anonymous
Parameters: N/A
Search
Support browser extensionSupport RSSBud
Example: https://rsshub.app/plurk/search/FGO
Route: /plurk/search/:keyword
Parameters:
keyword
, required - Search keyword
Hotlinks
Support browser extensionSupport RSSBud
Example: https://rsshub.app/plurk/hotlinks
Route: /plurk/hotlinks
Parameters: N/A
Plurk News
Support browser extensionSupport RSSBud
Example: https://rsshub.app/plurk/news/:lang?
Route: /plurk/news/:lang?
Parameters:
lang
, optional - Language, see the table above,en
by default
User
Support browser extensionSupport RSSBud
Example: https://rsshub.app/plurk/user/plurkoffice
Route: /plurk/user/:user
Parameters:
user
, required - User ID, can be found in URL
Popi 提问箱
提问箱新回答
Rattibha
User Threads
Support browser extensionSupport RSSBud
Example: https://rsshub.app/rattibha/user/elonmusk
Route: /rattibha/user/:user
Parameters:
user
, required - Twitter username, without @
Soul
瞬间更新
Support browser extensionSupport RSSBud
Example: https://rsshub.app/soul/Y2w2aTNWQVBLOU09
Route: /soul/:id
Parameters:
id
, required - 用户 id, 分享用户主页时的 URL 的 userIdEcpt 参数
热门瞬间
Example: https://rsshub.app/soul/posts/hot/NXJiSlM5V21kamJWVlgvZUh1NEExdz09
Route: /soul/posts/hot/:pid*
Parameters:
pid
, zero or more - 瞬间 id, 分享用户瞬间时的 URL 的 postIdEcpt 参数
提供不同内容的 pid
, 可以得到不同的热门瞬间推荐,如果想看多个种类的热门可以用 /
把不同的 pid
连起来,例如: NXJiSlM5V21kamJWVlgvZUh1NEExdz09/MkM0amxSTUNiTEpLcHhzSlRzTEI1dz09
Tape 小纸条
提问箱新回答
Telegram
Channel
Support browser extensionSupport RSSBud
Example: https://rsshub.app/telegram/channel/awesomeDIYgod/searchQuery=%23DIYgod的豆瓣动态
Route: /telegram/channel/:username/:routeParams?
Parameters:
username
, required - channel usernamerouteParams
, optional - extra parameters, see the table below
Key | Description | Accepts | Defaults to |
---|---|---|---|
showLinkPreview | Show the link preview from Telegram | 0/1/true/false | true |
showViaBot | For messages sent via bot, show the bot | 0/1/true/false | true |
showReplyTo | For reply messages, show the target of the reply | 0/1/true/false | true |
showFwdFrom | For forwarded messages, show the forwarding source | 0/1/true/false | true |
showFwdFromAuthor | For forwarded messages, show the author of the forwarding source | 0/1/true/false | true |
showInlineButtons | Show inline buttons | 0/1/true/false | false |
showMediaTagInTitle | Show media tags in the title | 0/1/true/false | true |
showMediaTagAsEmoji | Show media tags as emoji | 0/1/true/false | true |
includeFwd | Include forwarded messages | 0/1/true/false | true |
includeReply | Include reply messages | 0/1/true/false | true |
includeServiceMsg | Include service messages (e.g. message pinned, channel photo updated) | 0/1/true/false | true |
includeUnsupportedMsg | Include messages unsupported by t.me | 0/1/true/false | false |
searchQuery | search query | keywords; 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
Example: https://rsshub.app/telegram/stickerpack/DIYgod
Route: /telegram/stickerpack/:name
Parameters:
name
, required - Sticker Pack name, available in the sharing URL
Telegram Blog
Threads
User timeline
Rely on PuppeteerSupport browser extensionSupport RSSBud
Example: https://rsshub.app/threads/zuck
Route: /threads/:user/:routeParams?
Parameters:
user
, required -routeParams
, optional -
Specify options (in the format of query string) in parameter routeParams
to control some extra features for threads
Key | Description | Accepts | Defaults to |
---|---|---|---|
showAuthorInTitle | Show author name in title | 0 /1 /true /false | true |
showAuthorInDesc | Show author name in description (RSS body) | 0 /1 /true /false | true |
showQuotedAuthorAvatarInDesc | Show avatar of quoted author in description (RSS body) (Not recommended if your RSS reader extracts images from description) | 0 /1 /true /false | false |
showAuthorAvatarInDesc | Show avatar of author in description (RSS body) (Not recommended if your RSS reader extracts images from description) | 0 /1 /true /false | falseP |
showEmojiForQuotesAndReply | Use "🔁" instead of "QT", "↩️" instead of "Re" | 0 /1 /true /false | true |
showQuotedInTitle | Show quoted tweet in title | 0 /1 /true /false | true |
replies | Show replies | 0 /1 /true /false | true |
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
Rely on PuppeteerStrict anti-crawler policySupport browser extensionSupport RSSBud
Example: https://rsshub.app/tiktok/user/@linustech/true
Route: /tiktok/user/:user/:iframe?
Parameters:
user
, required - User ID, including @iframe
, optional - Use the official iframe to embed the video, which allows you to view the video if the default option does not work. Default tofalse
Twitter
Due to restrictions from Twitter, currently only tweets within 7 days are available in some routes.
Some routes rely on the Twitter Developer API, which requires to be specially configured to enable.\
There are two routes (/twitter/user
and /twitter/keyword
) comes with Web API implementation which does not require to be specially configured to enable along with the Developer API implementation. By default, the Developer API is prioritized, but if it is not configured or errors, the Web API will be used. However, there are some differences between the two APIs, e.g. excludeReplies
in the Developer API will treat threads (self-replied tweets) as replies and exclude them, while in the Web API it will not. If you would like to exclude replies but include threads, enable forceWebApi
in the /twitter/user
route.
Specify options (in the format of query string) in parameter routeParams
to control some extra features for Tweets
Key | Description | Accepts | Defaults to |
---|---|---|---|
readable | Enable readable layout | 0 /1 /true /false | false |
authorNameBold | Display author name in bold | 0 /1 /true /false | false |
showAuthorInTitle | Show author name in title | 0 /1 /true /false | false (true in /twitter/followings ) |
showAuthorInDesc | Show author name in description (RSS body) | 0 /1 /true /false | false (true in /twitter/followings ) |
showQuotedAuthorAvatarInDesc | Show avatar of quoted Tweet's author in description (RSS body) (Not recommended if your RSS reader extracts images from description) | 0 /1 /true /false | false |
showAuthorAvatarInDesc | Show avatar of author in description (RSS body) (Not recommended if your RSS reader extracts images from description) | 0 /1 /true /false | false |
showEmojiForRetweetAndReply | Use "🔁" instead of "RT", "↩️" & "💬" instead of "Re" | 0 /1 /true /false | false |
showSymbolForRetweetAndReply | Use " RT " instead of "", " Re " instead of "" | 0 /1 /true /false | true |
showRetweetTextInTitle | Show quote comments in title (if false , only the retweeted tweet will be shown in the title) | 0 /1 /true /false | true |
addLinkForPics | Add clickable links for Tweet pictures | 0 /1 /true /false | false |
showTimestampInDescription | Show timestamp in description | 0 /1 /true /false | false |
showQuotedInTitle | Show quoted tweet in title | 0 /1 /true /false | false |
widthOfPics | Width of Tweet pictures | Unspecified/Integer | Unspecified |
heightOfPics | Height of Tweet pictures | Unspecified/Integer | Unspecified |
sizeOfAuthorAvatar | Size of author's avatar | Integer | 48 |
sizeOfQuotedAuthorAvatar | Size of quoted tweet's author's avatar | Integer | 24 |
excludeReplies | Exclude replies, only available in /twitter/user | 0 /1 /true /false | false |
includeRts | Include retweets, only available in /twitter/user | 0 /1 /true /false | true |
forceWebApi | Force using Web API even if Developer API is configured, only available in /twitter/user and /twitter/keyword | 0 /1 /true /false | false |
count | count parameter passed to Twitter API, only available in /twitter/user | Unspecified/Integer | Unspecified |
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

User timeline
Support browser extensionSupport RSSBud
Example: https://rsshub.app/twitter/user/DIYgod
Route: /twitter/user/:id/:routeParams?
Parameters:
id
, required - username; in particular, if starts with+
, it will be recognized as a unique ID, e.g.+44196397
routeParams
, optional - extra parameters, see the table above; particularly whenrouteParams=exclude_replies
, replies are excluded;routeParams=exclude_rts
excludes retweets,routeParams=exclude_rts_replies
exclude replies and retweets; for default include all.
User media
Support browser extensionSupport RSSBud
Example: https://rsshub.app/twitter/media/DIYgod
Route: /twitter/media/:id/:routeParams?
Parameters:
id
, required - username; in particular, if starts with+
, it will be recognized as a unique ID, e.g.+44196397
routeParams
, optional - extra parameters, see the table above.
User following timeline
Self-host onlySupport browser extensionSupport RSSBud
Example: https://rsshub.app/twitter/followings/DIYgod
Route: /twitter/followings/:id/:routeParams?
Parameters:
id
, required - usernamerouteParams
, optional - extra parameters, see the table above
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.
List timeline
Support browser extensionSupport RSSBud
Example: https://rsshub.app/twitter/list/ladyleet/javascript
Route: /twitter/list/:id/:name/:routeParams?
Parameters:
id
, required - usernamename
, required - list namerouteParams
, optional - extra parameters, see the table above
User likes
Support browser extensionSupport RSSBud
Example: https://rsshub.app/twitter/likes/DIYgod
Route: /twitter/likes/:id/:routeParams?
Parameters:
id
, required - usernamerouteParams
, optional - extra parameters, see the table above
Keyword
Support browser extensionSupport RSSBud
Example: https://rsshub.app/twitter/keyword/RSSHub
Route: /twitter/keyword/:keyword/:routeParams?
Parameters:
keyword
, required - keywordrouteParams
, optional - extra parameters, see the table above
Trends
Support browser extensionSupport RSSBud
Example: https://rsshub.app/twitter/trends/23424856
Route: /twitter/trends/:woeid?
Parameters:
woeid
, optional - Yahoo! Where On Earth ID. default to woeid=1 (World Wide)
Collection
Self-host onlySupport browser extensionSupport RSSBud
Example: https://rsshub.app/twitter/collection/DIYgod/1527857429467172864
Route: /twitter/collection/:uid/:collectionId/:routeParams?
Parameters:
uid
, required - username, should match the generated tokencollectionId
, required - collection ID, can be found in URLrouteParams
, optional - extra parameters, see the table above
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.
Tweet Details
Support browser extensionSupport RSSBud
Example: https://rsshub.app/twitter/tweet/DIYgod/status/1650844643997646852
Route: /twitter/tweet/:id/status/:status/:original?
Parameters:
id
, required - username; in particular, if starts with+
, it will be recognized as a unique ID, e.g.+44196397
status
, required - tweet IDoriginal
, optional - extra parameters, data type of return, if the value is not0
/false
andconfig.isPackage
istrue
, return the original data of twitter
Vimeo
User Profile
Example: https://rsshub.app/vimeo/user/filmsupply/picks
Route: /vimeo/user/:username/:cat?
Parameters:
username
, required - In this example https://vimeo.com/filmsupply isfilmsupply
cat
, optional - deafult for all latest videos, others categories in this example such asDocmentary
,Narrative
,Drama
. Setpicks
for promote orders, just orderd like web page. Whenpicks
added, published date won't show up
Some of the categories contain slash like 3D/CG
, must change the slash /
to the vertical bar|
.
Channel
Example: https://rsshub.app/vimeo/channel/bestoftheyear
Route: /vimeo/channel/:channel
Parameters:
channel
, required - channel name can get from url likebestoftheyear
in https://vimeo.com/channels/bestoftheyear/videos .
Category
Example: https://rsshub.app/vimeo/category/documentary/staffpicks
Route: /vimeo/category/:category/:staffpicks?
Parameters:
category
, required - Category name can get from url likedocumentary
in https://vimeo.com/categories/documentary/videosstaffpicks
, optional - typestaffpicks
to sort with staffpicks
VueVlog
用户
Example: https://rsshub.app/vuevideo/971924215514
Route: /vuevideo/:userid
Parameters:
userid
, required - 用户ID, 可在对应页面的 URL 中找到
YouTube
Tiny Tiny RSS will add sandbox="allow-scripts"
to all iframe elements, as a result, YouTube embedded videos cannot be loaded. If you need to use embedded videos, please install plugin remove_iframe_sandbox for Tiny Tiny RSS.
User
Support browser extensionSupport RSSBud
Example: https://rsshub.app/youtube/user/JFlaMusic
Route: /youtube/user/:username/:embed?
Parameters:
username
, required - YouTuber idembed
, optional - Default to embed the video, set to any value to disable embedding
Channel
YouTube provides official RSS feeds for channels, for instance https://www.youtube.com/feeds/videos.xml?channel_id=UCDwDMPOZfxVV0x_dz0eQ8KQ.
Support browser extensionSupport RSSBud
Example: https://rsshub.app/youtube/channel/UCDwDMPOZfxVV0x_dz0eQ8KQ
Route: /youtube/channel/:id/:embed?
Parameters:
id
, required - YouTube channel idembed
, optional - Default to embed the video, set to any value to disable embedding
Custom URL
Support browser extensionSupport RSSBud
Example: https://rsshub.app/youtube/c/YouTubeCreators
Route: /youtube/c/:id/:embed?
Parameters:
id
, required - YouTube custom URLembed
, optional - Default to embed the video, set to any value to disable embedding
Playlist
Support browser extensionSupport RSSBud
Example: https://rsshub.app/youtube/playlist/PLqQ1RwlxOgeLTJ1f3fNMSwhjVgaWKo_9Z
Route: /youtube/playlist/:id/:embed?
Parameters:
id
, required - YouTube playlist idembed
, optional - Default to embed the video, set to any value to disable embedding
Community
Support browser extensionSupport RSSBud
Example: https://rsshub.app/youtube/community/@JFlaMusic
Route: /youtube/community/:handle
Parameters:
handle
, required - YouTube handles or channel id
Subscriptions
Self-host onlySupport browser extensionSupport RSSBud
Example: https://rsshub.app/youtube/subscriptions
Route: /youtube/subscriptions/:embed?
Parameters:
embed
, optional - Default to embed the video, set to any value to disable embedding
Music Charts
Support browser extensionSupport RSSBud
Example: https://rsshub.app/youtube/charts
Route: /youtube/charts/:category?/:country?/:embed?
Parameters:
category
, optional - Chart, see table below, default toTopVideos
country
, optional - Country Code, see table below, default to globalembed
, optional - Default to embed the video, set to any value to disable embedding
Chart
Top artists | Top songs | Top music videos | Trending |
---|---|---|---|
TopArtists | TopSongs | TopVideos | TrendingVideos |
Country Code
Argentina | Australia | Austria | Belgium | Bolivia | Brazil | Canada |
---|---|---|---|---|---|---|
ar | au | at | be | bo | br | ca |
Chile | Colombia | Costa Rica | Czechia | Denmark | Dominican Republic | Ecuador |
---|---|---|---|---|---|---|
cl | co | cr | cz | dk | do | ec |
Egypt | El Salvador | Estonia | Finland | France | Germany | Guatemala |
---|---|---|---|---|---|---|
eg | sv | ee | fi | fr | de | gt |
Honduras | Hungary | Iceland | India | Indonesia | Ireland | Israel | Italy |
---|---|---|---|---|---|---|---|
hn | hu | is | in | id | ie | il | it |
Japan | Kenya | Luxembourg | Mexico | Netherlands | New Zealand | Nicaragua |
---|---|---|---|---|---|---|
jp | ke | lu | mx | nl | nz | ni |
Nigeria | Norway | Panama | Paraguay | Peru | Poland | Portugal | Romania |
---|---|---|---|---|---|---|---|
ng | no | pa | py | pe | pl | pt | ro |
Russia | Saudi Arabia | Serbia | South Africa | South Korea | Spain | Sweden | Switzerland |
---|---|---|---|---|---|---|---|
ru | sa | rs | za | kr | es | se | ch |
Tanzania | Turkey | Uganda | Ukraine | United Arab Emirates | United Kingdom | United States |
---|---|---|---|---|---|---|
tz | tr | ug | ua | ae | gb | us |
Uruguay | Zimbabwe |
---|---|
uy | zw |
巴哈姆特
个人小屋
Example: https://rsshub.app/bahamut/creation/tpesamguo/338592
Route: /bahamut/creation/:author/:category?
Parameters:
author
, required - 作者 ID, 即为个人小屋 URL 中owner
参数category
, optional - 分类ID, 即为创作分类 URL 中c
参数
创作大厅
Example: https://rsshub.app/bahamut/creation_index/4/0/2
Route: /bahamut/creation_index/:category?/:subcategory?/:type?
Parameters:
category
, optional - 分类 ID, 即为 URL 中k1
参数, 0 或置空为不限subcategory
, optional - 子分类 ID, 即为 URL 中k2
参数, 0或置空为不限type
, optional - 排行类型, 即为 URL 中vt
参数, 0或置空为達人專欄
分类 ID 参考如下
不限 | 日誌 | 小說 | 繪圖 | Cosplay | 同人商品 |
---|---|---|---|---|---|
0 | 1 | 2 | 3 | 4 | 5 |
子分类 ID 比较多不作列举
排行类型参考如下
達人專欄 | 最新創作 | 最新推薦 | 熱門創作 | 精選閣樓 |
---|---|---|---|---|
1 | 2 | 3 | 4 | 5 |
币乎
用户动态
Example: https://rsshub.app/bihu/activaties/1478342200
Route: /bihu/activaties/:id
Parameters:
id
, required - 用户 id
唱吧
用户
Support PodcastSupport browser extension
Example: https://rsshub.app/changba/skp6hhF59n48R-UpqO3izw
Route: /changba/:userid
Parameters:
userid
, required - 用户ID, 可在对应分享页面的 URL 中找到
大众点评
用户
Example: https://rsshub.app/dianping/user/35185271
Route: /dianping/user/:id
Parameters:
id
, required - 用户id,可在 URL 中找到
抖音
反爬严格,需要启用 puppeteer。\ 抖音的视频 CDN 会验证 Referer,意味着许多阅读器都无法直接播放内嵌视频,以下是一些变通解决方案:
- 启用内嵌视频 (
embed=1
), 参考 通用参数 -> 多媒体处理 配置multimedia_hotlink_template
或wrap_multimedia_in_iframe
。 - 关闭内嵌视频 (
embed=0
),手动点击视频直链
超链接,一般情况下均可成功播放视频。若仍然出现 HTTP 403,请复制 URL 以后到浏览器打开。 - 点击原文链接打开抖音网页版的视频详情页播放视频。
额外参数
键 | 含义 | 值 | 默认值 |
---|---|---|---|
embed | 是否启用内嵌视频 | 0 /1 /true /false | false |
博主
Rely on PuppeteerStrict anti-crawler policySupport browser extensionSupport RSSBud
Example: https://rsshub.app/douyin/user/MS4wLjABAAAARcAHmmF9mAG3JEixq_CdP72APhBlGlLVbN-1eBcPqao
Route: /douyin/user/:uid/:routeParams?
Parameters:
uid
, required - uid,可在用户页面 URL 中找到routeParams
, optional - 额外参数,query string 格式,请参阅上面的表格
标签
Rely on PuppeteerStrict anti-crawler policySupport browser extensionSupport RSSBud
Example: https://rsshub.app/douyin/hashtag/1592824105719812
Route: /douyin/hashtag/:cid/:routeParams?
Parameters:
cid
, required - 标签 ID,可在标签页面 URL 中找到routeParams
, optional - 额外参数,query string 格式,请参阅上面的表格
直播
见 #抖音直播
豆瓣
正在上映的电影
正在上映的高分电影
Example: https://rsshub.app/douban/movie/playing/7.5
Route: /douban/movie/playing/:score
Parameters:
score
, required - 返回大于等于这个分数的电影
即将上映的电影
北美票房榜
一周口碑榜
Example: https://rsshub.app/douban/movie/weekly
Route: /douban/movie/weekly/:type?
Parameters:
type
, optional - 分类,可在榜单页 URL 中找到,默认为一周口碑电影榜
一周口碑电影榜 | 华语口碑剧集榜 |
---|---|
movie_weekly_best | tv_chinese_best_weekly |
豆瓣电影分类
Example: https://rsshub.app/douban/movie/classification/R/7.5/Netflix,剧情,2020
Route: /douban/movie/classification/:sort?/:score?/:tags?
Parameters:
sort
, optional - 排序方式,默认为Uscore
, optional - 最低评分,默认不限制tags
, optional - 分类标签,多个标签之间用英文逗号分隔,常见的标签到豆瓣电影的分类页面查看,支持自定义标签
排序方式可选值如下
近期热门 | 标记最多 | 评分最高 | 最近上映 |
---|---|---|---|
U | T | S | R |
豆瓣电影人
Example: https://rsshub.app/douban/celebrity/1274261
Route: /douban/celebrity/:id/:sort?
Parameters:
id
, required - 电影人 idsort
, optional - 排序方式,缺省为time
(时间排序),可为vote
(评价排序)
豆瓣小组
Example: https://rsshub.app/douban/group/648102
Route: /douban/group/:groupid/:type?
Parameters:
groupid
, required - 豆瓣小组的 idtype
, optional - 缺省 最新,essence 最热,elite 精华
浏览发现
浏览发现分栏目
Example: https://rsshub.app/douban/explore/column/2
Route: /douban/explore_column/:id
Parameters:
id
, required - 分栏目id
新书速递
最新增加的音乐
Example: https://rsshub.app/douban/music/latest/chinese
Route: /douban/music/latest/:area?
Parameters:
area
, optional - 区域类型,默认全部
华语 | 欧美 | 日韩 |
---|---|---|
chinese | western | japankorean |
热门同城活动
Example: https://rsshub.app/douban/event/hot/118172
Route: /douban/event/hot/:locationId
Parameters:
locationId
, required - 位置 id, 同城首页打开控制台执行window.__loc_id__
获取
商务印书馆新书速递
Example: https://rsshub.app/douban/commercialpress/latest
Route: /douban/commercialpress/latest
Parameters: N/A
豆瓣书店
热门图书排行
Example: https://rsshub.app/douban/book/rank/fiction
Route: /douban/book/rank/:type?
Parameters:
type
, optional - 图书类型,默认合并列表
全部 | 虚构 | 非虚构 |
---|---|---|
fiction | nonfiction |
豆列
Example: https://rsshub.app/douban/doulist/37716774
Route: douban/doulist/:id
Parameters:
id
, required - 豆列id
用户广播
Example: https://rsshub.app/douban/people/62759792/status
Route: douban/people/:userid/status/:routeParams
Parameters:
userid
, required - 整数型用户 idrouteParams
, required - 额外参数;见下
- 目前只支持整数型 id
- 字母型的 id,可以通过头像图片链接来找到其整数型 id,图片命名规则
ul[userid]-*.jpg
或u[userid]-*.jpg
,即取文件名中间的数字 - 例如:用户 id:
MovieL
他的头像图片链接:https://img1.doubanio.com/icon/ul1128221-98.jpg
他的整数型 id:1128221
对于豆瓣用户广播内容,在 routeParams
参数中以 query string 格式设置如下选项可以控制输出的样式
键 | 含义 | 接受的值 | 默认值 |
---|---|---|---|
readable | 是否开启细节排版可读性优化 | 0/1/true/false | false |
authorNameBold | 是否加粗作者名字 | 0/1/true/false | false |
showAuthorInTitle | 是否在标题处显示作者 | 0/1/true/false | true |
showAuthorInDesc | 是否在正文处显示作者 | 0/1/true/false | false |
showAuthorAvatarInDesc | 是否在正文处显示作者头像(若阅读器会提取正文图片,不建议开启) | 0/1/true/false | false |
showEmojiForRetweet | 显示 “🔁” 取代 “Fw”(转发) | 0/1/true/false | false |
showRetweetTextInTitle | 在标题出显示转发评论(置为 false 则在标题只显示被转发的广播) | 0/1/true/false | false |
addLinkForPics | 为图片添加可点击的链接 | 0/1/true/false | false |
showTimestampInDescription | 在正文处显示广播的时间戳 | 0/1/true/false | false |
showComments | 在正文处显示评论 | 0/1/true/false | false |
widthOfPics | 广播配图宽(生效取决于阅读器) | 不指定 / 数字 | 不指定 |
heightOfPics | 广播配图高(生效取决于阅读器) | 不指定 / 数字 | 不指定 |
sizeOfAuthorAvatar | 作者头像大小 | 数字 | 48 |
指定更多与默认值不同的参数选项可以改善 RSS 的可读性,如
https://rsshub.app/douban/people/113894409/status/readable=1&authorNameBold=1&showAuthorInTitle=1&showAuthorInDesc=1&showAuthorAvatarInDesc=1&showEmojiForRetweet=1&showRetweetTextInTitle=1&addLinkForPics=1&showTimestampInDescription=1&showComments=1&widthOfPics=100
的效果为

日记最新回应
Example: https://rsshub.app/douban/replies/xiaoyaxiaoya
Route: /douban/replies/:uid
Parameters:
uid
, required - 用户id,可在用户日记页 URL 中找到
最新回应过的日记
Example: https://rsshub.app/douban/replied/xiaoyaxiaoya
Route: /douban/replied/:uid
Parameters:
uid
, required - 用户id,可在用户日记页 URL 中找到
话题
Example: https://rsshub.app/douban/topic/48823
Route: /douban/topic/:id/:sort?
Parameters:
id
, required - 话题idsort
, optional - 排序方式,hot或new,默认为new
频道专题
频道书影音
用户想看
Example: https://rsshub.app/douban/people/exherb/wish
Route: /douban/people/:userid/wish/:routeParams?
Parameters:
userid
, required - 用户idrouteParams
, optional - 额外参数;见下
对于豆瓣用户想看的内容,在 routeParams
参数中以 query string 格式设置如下选项可以控制输出的样式
键 | 含义 | 接受的值 | 默认值 |
---|---|---|---|
pagesCount | 查询页面数 | 1 |
豆瓣招聘
Example: https://rsshub.app/douban/jobs/campus
Route: /douban/jobs/:type
Parameters:
type
, required - 招聘类型,见下表
社会招聘 | 校园招聘 | 实习生招聘 |
---|---|---|
social | campus | intern |
榜单与集合
Example: https://rsshub.app/douban/list/subject_real_time_hotest
Route: /douban/list/:type?
Parameters:
type
, optional - 榜单类型,见下表。默认为实时热门书影音
榜单 / 集合 | 路由(type) |
---|---|
实时热门书影音 | 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 |
虚构类小说热门榜 | book_fiction_hot_weekly |
非虚构类小说热门榜 | book_nonfiction_hot_weekly |
热门单曲榜 | music_single |
华语新碟榜 | music_chinese |
... | ... |
上面的榜单 / 集合并没有列举完整。
如何找到榜单对应的路由参数: 在豆瓣手机 APP 中,对应地榜单页面右上角,点击分享链接。链接路径
subject_collection
后的路径就是路由参数type
。 如:小说热门榜的分享链接为:https://m.douban.com/subject_collection/ECDIHUN4A
,其对应本 RSS 路由的type
为ECDIHUN4A
,对应的订阅链接路由:/douban/list/ECDIHUN4A
饭否
部署时需要申请并配置饭否 Consumer Key、Consumer Secret、用户名和密码,具体见部署文档
用户动态
Example: https://rsshub.app/fanfou/user_timeline/wangxing
Route: /fanfou/user_timeline/:uid
Parameters:
uid
, required - 用户的uid
当前登录用户的时间线
用户收藏
Example: https://rsshub.app/fanfou/favorites/wangxing
Route: /fanfou/favorites/:uid
Parameters:
uid
, required - 用户的uid
热门话题
饭否搜索
Example: https://rsshub.app/fanfou/public_timeline/冬天
Route: /fanfou/public_timeline/:keyword
Parameters:
keyword
, required - 关键字
方格子
出版專題
Example: https://rsshub.app/vocus/publication/bass
Route: /vocus/publication/:id
Parameters:
id
, required - 出版專題 id,可在出版專題主页的 URL 找到
用户个人文章
Example: https://rsshub.app/vocus/user/tsetyan
Route: /vocus/user/:id
Parameters:
id
, required - 用户 id,可在用户主页的 URL 找到
即刻
用户动态
Example: https://rsshub.app/jike/user/3EE02BC9-C5B3-4209-8750-4ED1EE0F67BB
Route: /jike/user/:id
Parameters:
id
, required - 用户 id, 可在即刻分享出来的单条动态页点击用户头像进入个人主页,然后在个人主页的 URL 中找到,或者在单条动态页使用 RSSHub Radar 插件
圈子
Support browser extensionSupport RSSBud
Example: https://rsshub.app/jike/topic/556688fae4b00c57d9dd46ee
Route: /jike/topic/:id/:showUid?
Parameters:
id
, required - 圈子 id, 可在即刻 web 端圈子页或 APP 分享出来的圈子页 URL 中找到showUid
, optional - 是否在内容中显示用户信息,设置为 1 则开启
圈子 - 纯文字
Support browser extensionSupport RSSBud
Example: https://rsshub.app/jike/topic/text/553870e8e4b0cafb0a1bef68
Route: /jike/topic/text/:id
Parameters:
id
, required - 圈子 id, 可在即刻 web 端圈子页或 APP 分享出来的圈子页 URL 中找到
简书
首页
热门
Example: https://rsshub.app/jianshu/trending/weekly
Route: /jianshu/trending/:timeframe
Parameters:
timeframe
, required - 按周weekly
或 按月monthly
专题
Example: https://rsshub.app/jianshu/collection/xYuZYD
Route: /jianshu/collection/:id
Parameters:
id
, required - 专题 id, 可在专题页 URL 中找到
作者
Example: https://rsshub.app/jianshu/user/yZq3ZV
Route: /jianshu/user/:id
Parameters:
id
, required - 作者 id, 可在作者主页 URL 中找到
酷安
图文
Example: https://rsshub.app/coolapk/tuwen
Route: /coolapk/tuwen/:type?
Parameters:
type
, optional - 默认为hot
参数名称 | 编辑精选 | 最新 |
---|---|---|
type | hot | latest |
头条
Example: https://rsshub.app/coolapk/toutiao
Route: /coolapk/toutiao/:type?
Parameters:
type
, optional - 默认为history
参数名称 | 历史头条 | 最新 |
---|---|---|
type | history | latest |
看看号
Example: https://rsshub.app/coolapk/dyh/1524
Route: /coolapk/dyh/:dyhId
Parameters:
dyhId
, required - 看看号ID
仅限于采集站内订阅的看看号的内容。看看号 ID 可在看看号界面右上分享 - 复制链接得到。
话题
Example: https://rsshub.app/coolapk/huati/酷安夜话
Route: /coolapk/huati/:tag
Parameters:
tag
, required - 话题名称
用户
Example: https://rsshub.app/coolapk/user/3177668/dynamic
Route: /coolapk/user/:uid/dynamic
Parameters:
uid
, required - 在个人界面右上分享-复制链接获取
热榜
Example: https://rsshub.app/coolapk/hot
Route: /coolapk/hot/:type?/:period?
Parameters:
type
, optional - 默认为jrrm
period
, optional - 默认为daily
参数名称 | 今日热门 | 点赞榜 | 评论榜 | 收藏榜 | 酷图榜 |
---|---|---|---|---|---|
type | jrrm | dzb | plb | scb | ktb |
参数名称 | 日榜 | 周榜 |
---|---|---|
period | daily | weekly |
今日热门没有周榜,酷图榜日榜的参数会变成周榜,周榜的参数会变成月榜。
美拍
用户动态
Example: https://rsshub.app/meipai/user/56537299
Route: /meipai/user/:id
Parameters:
id
, required - 用户 id, 可在 分享出去获得的用户主页 URL 中找到
全民 K 歌
用户作品列表
Support PodcastSupport browser extension
Example: https://rsshub.app/qq/kg/639a9a86272c308e33
Route: /qq/kg/:userId
Parameters:
userId
, required - 用户 ID, 可在对应页面的 URL 中找到
用户作品评论动态
Example: https://rsshub.app/qq/kg/reply/OhXHMdO1VxLWQOOm
Route: /qq/kg/reply/:playId
Parameters:
playId
, required - 音频页 ID, 可在对应页面的 URL 中找到
数字尾巴
首页
闲置(分类)
Example: https://rsshub.app/dgtle/trade/111
Route: /dgtle/trade/:typeId?
Parameters:
typeId
, optional - 分类 id,默认为全部
全部 | 电脑 | 手机 | 平板 | 相机 | 影音 | 外设 | 生活 | 公告 |
---|---|---|---|---|---|---|---|---|
0 | 111 | 109 | 110 | 113 | 114 | 115 | 112 | 116 |
闲置(关键词)
Example: https://rsshub.app/dgtle/trade/search/ipad
Route: /dgtle/trade/search/:keyword
Parameters:
keyword
, required - 搜索关键词
鲸图(分类)
Example: https://rsshub.app/dgtle/whale/category/0
Route: /dgtle/whale/category/:category
Parameters:
category
, required - 分类 id
精选 | 人物 | 静物 | 二次元 | 黑白 | 自然 | 美食 | 电影与游戏 | 科技与艺术 | 城市与建筑 | 萌物 | 美女 |
---|---|---|---|---|---|---|---|---|---|---|---|
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
鲸图(排行榜)
Example: https://rsshub.app/dgtle/whale/rank/download/day
Route: /dgtle/whale/rank/:type/:rule
Parameters:
type
, required - 排行榜类型rule
, required - 排行榜周期
type
下载排行榜 | 点赞排行榜 |
---|---|
download | like |
rule
日排行 | 周排行 | 月排行 | 总排行 |
---|---|---|---|
day | week | month | amount |
刷屏
最新
最新(无中间页)
朋友圈
微博
微博会针对请求的来源地区返回不同的结果。\
一个已知的例子为:部分视频因未知原因仅限中国大陆境内访问 (CDN 域名为 locallimit.us.sinaimg.cn
而非 f.video.weibocdn.com
)。若一条微博含有这种视频且 RSSHub 实例部署在境外,抓取到的微博可能不含视频。将 RSSHub 部署在境内有助于抓取这种视频,但阅读器也必须处于境内网络环境以加载视频。
对于微博内容,在 routeParams
参数中以 query string 格式指定选项,可以控制输出的样式
键 | 含义 | 接受的值 | 默认值 |
---|---|---|---|
readable | 是否开启细节排版可读性优化 | 0/1/true/false | false |
authorNameBold | 是否加粗作者名字 | 0/1/true/false | false |
showAuthorInTitle | 是否在标题处显示作者 | 0/1/true/false | false(/weibo/keyword/ 中为 true) |
showAuthorInDesc | 是否在正文处显示作者 | 0/1/true/false | false(/weibo/keyword/ 中为 true) |
showAuthorAvatarInDesc | 是否在正文处显示作者头像(若阅读器会提取正文图片,不建议开启) | 0/1/true/false | false |
showEmojiForRetweet | 显示 “🔁” 取代 “转发” 两个字 | 0/1/true/false | false |
showRetweetTextInTitle | 在标题出显示转发评论(置为 false 则在标题只显示被转发微博) | 0/1/true/false | true |
addLinkForPics | 为图片添加可点击的链接 | 0/1/true/false | false |
showTimestampInDescription | 在正文处显示被转发微博的时间戳 | 0/1/true/false | false |
widthOfPics | 微博配图宽(生效取决于阅读器) | 不指定 / 数字 | 不指定 |
heightOfPics | 微博配图高(生效取决于阅读器) | 不指定 / 数字 | 不指定 |
sizeOfAuthorAvatar | 作者头像大小 | 数字 | 48 |
displayVideo | 是否直接显示微博视频和 Live Photo,只在博主或个人时间线 RSS 中有效 | 0/1/true/false | true |
displayArticle | 是否直接显示微博文章,只在博主或个人时间线 RSS 中有效 | 0/1/true/false | false |
displayComments | 是否直接显示热门评论,只在博主或个人时间线 RSS 中有效 | 0/1/true/false | false |
showEmojiInDescription | 是否展示正文中的微博表情,关闭则替换为 [表情名] | 0/1/true/false | true |
showLinkIconInDescription | 是否展示正文中的链接图标 | 0/1/true/false | true |
preferMobileLink | 是否使用移动版链接(默认使用 PC 版) | 0/1/true/false | false |
指定更多与默认值不同的参数选项可以改善 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
的效果为

博主
Strict anti-crawler policySupport browser extensionSupport RSSBud
Example: https://rsshub.app/weibo/user/1195230310
Route: /weibo/user/:uid/:routeParams?
Parameters:
uid
, required - 用户 id, 博主主页打开控制台执行$CONFIG.oid
获取routeParams
, optional - 额外参数;请参阅上面的说明和表格;特别地,当routeParams=1
时开启微博视频显示
部分博主仅登录可见,不支持订阅,可以通过打开 https://m.weibo.cn/u/:uid
验证
关键词
Strict anti-crawler policySupport browser extensionSupport RSSBud
Example: https://rsshub.app/weibo/keyword/DIYgod
Route: /weibo/keyword/:keyword/:routeParams?
Parameters:
keyword
, required - 你想订阅的微博关键词routeParams
, optional - 额外参数;请参阅上面的说明和表格
热搜榜
Strict anti-crawler policySupport browser extensionSupport RSSBud
Example: https://rsshub.app/weibo/search/hot
Route: /weibo/search/hot
Parameters: N/A
超话
Strict anti-crawler policySupport browser extensionSupport RSSBud
Example: https://rsshub.app/weibo/super_index/1008084989d223732bf6f02f75ea30efad58a9/sort_time
Route: /weibo/super_index/:id/:type?/:routeParams?
Parameters:
id
, required - 超话IDtype
, optional - 类型:见下表routeParams
, optional - 额外参数;请参阅上面的说明和表格
type | 备注 |
---|---|
soul | 精华 |
video | 视频(暂不支持) |
album | 相册(暂不支持) |
hot_sort | 热门 |
sort_time | 最新帖子 |
feed | 最新评论 |
个人时间线
Strict anti-crawler policySelf-host only
Example: https://rsshub.app/weibo/timeline/3306934123
Route: /weibo/timeline/:uid/:feature?/:routeParams?
Parameters:
uid
, required - 用户的uidfeature
, optional - 过滤类型ID,0:全部、1:原创、2:图片、3:视频、4:音乐,默认为0。routeParams
, optional - 额外参数;请参阅上面的说明和表格
需要对应用户打开页面进行授权生成 token 才能生成内容
自部署需要申请并配置微博 key,具体见部署文档
自定义分组
Strict anti-crawler policySelf-host only
Example: https://rsshub.app/weibo/group/4541216424989965/微博分组/:routeParams?
Route: /weibo/group/:gid/:gname?/:routeParams?
Parameters:
gid
, required - 分组id, 在网页版分组地址栏末尾?gid=
处获取gname
, optional - 分组显示名称; 默认为:微博分组
routeParams
, optional - 额外参数;请参阅上面的说明和表格
由于微博官方未提供自定义分组相关 api, 此方案必须使用用户Cookie
进行抓取
因微博 cookies 的过期与更新方案未经验证,部署一次 Cookie 的有效时长未知
微博用户 Cookie 的配置可参照部署文档
微博绿洲
用户
Example: https://rsshub.app/weibo/oasis/user/1990895721
Route: /weibo/oasis/user/:userid
Parameters:
userid
, required - 用户 id, 可在用户主页 URL 中找到
悟空问答
用户动态
Example: https://rsshub.app/wukong/user/5826687196
Route: /wukong/user/:id/:type?
Parameters:
id
, required - 用户ID,可在用户页 URL 中找到type
, optional - 类型,可选dongtai
即 动态,answers
即 回答,questions
即 提问,默认为dongtai
用户的动态是一定时间范围内用户提出的问题和作出的回答,距离现在时间较久的问题和回答不会出现,此时选择 dongtai
用户动态是会缺失的。
同理选择 answers
和 questions
作为参数时,对于没有提出过问题和作出过回答的用户,其内容也会相应缺失。
小红书
用户笔记
Rely on PuppeteerStrict anti-crawler policySupport browser extensionSupport RSSBud
Example: https://rsshub.app/xiaohongshu/user/593032945e87e77791e03696/notes
Route: /xiaohongshu/user/:user_id/notes/:fulltext?
Parameters:
user_id
, required - 用户 IDfulltext
, optional - 若为fulltext
将抓取笔记全文,若为空则只抓取笔记标题
笔记全文不支持显示视频
用户收藏
Rely on PuppeteerStrict anti-crawler policySupport browser extensionSupport RSSBud
Example: https://rsshub.app/xiaohongshu/user/593032945e87e77791e03696/collect
Route: /xiaohongshu/user/:user_id/collect
Parameters:
user_id
, required - 用户 ID
专辑
Rely on PuppeteerStrict anti-crawler policySupport browser extensionSupport RSSBud
Example: https://rsshub.app/xiaohongshu/board/5db6f79200000000020032df
Route: /xiaohongshu/board/:board_id
Parameters:
board_id
, required - 专辑 ID
新榜
部署时需要配置 NEWRANK_COOKIE,具体见部署文档 请勿过高频抓取,新榜疑似对每天调用 token 总次数进行了限制,超限会报错
微信公众号
Strict anti-crawler policySelf-host only
Example: https://rsshub.app/newrank/wechat/chijiread
Route: /newrank/wechat/:wxid
Parameters:
wxid
, required - 微信号,若微信号与新榜信息不一致,以新榜为准
抖音短视频
Strict anti-crawler policySelf-host only
Example: https://rsshub.app/newrank/douyin/110266463747
Route: /newrank/douyin/:dyid
Parameters:
dyid
, required - 抖音ID,可在新榜账号详情 URL 中找到
免费版账户抖音每天查询次数 20 次,如需增加次数可购买新榜会员或等待未来多账户支持
知乎
收藏夹
Strict anti-crawler policySupport browser extensionSupport RSSBud
Example: https://rsshub.app/zhihu/collection/26444956
Route: /zhihu/collection/:id/:getAll?
Parameters:
id
, required - 收藏夹 id, 可在收藏夹页面 URL 中找到getAll
, optional - 获取全部收藏内容,任意值为打开
用户动态
Strict anti-crawler policySupport browser extensionSupport RSSBud
Example: https://rsshub.app/zhihu/people/activities/diygod
Route: /zhihu/people/activities/:id
Parameters:
id
, required - 作者 id, 可在用户主页 URL 中找到
用户回答
Strict anti-crawler policySupport browser extensionSupport RSSBud
Example: https://rsshub.app/zhihu/people/answers/diygod
Route: /zhihu/people/answers/:id
Parameters:
id
, required - 作者 id, 可在用户主页 URL 中找到
用户文章
Strict anti-crawler policySupport browser extensionSupport RSSBud
Example: https://rsshub.app/zhihu/posts/people/frederchen
Route: /zhihu/posts/:usertype/:id
Parameters:
usertype
, required - 作者 id, 可在用户主页 URL 中找到id
, required - 用户类型usertype,参考用户主页的URL。目前有两种,见下表
普通用户 | 机构用户 |
---|---|
people | org |
专栏
Strict anti-crawler policySupport browser extensionSupport RSSBud
Example: https://rsshub.app/zhihu/zhuanlan/googledevelopers
Route: /zhihu/zhuanlan/:id
Parameters:
id
, required - 专栏 id, 可在专栏主页 URL 中找到
知乎日报
Strict anti-crawler policySupport browser extensionSupport RSSBud
Example: https://rsshub.app/zhihu/daily
Route: /zhihu/daily
Parameters: N/A
知乎日报 - 合集
Example: https://rsshub.app/zhihu/daily/section/2
Route: /zhihu/daily/section/:sectionId
Parameters:
sectionId
, required - 合集 id, 可在 https://news-at.zhihu.com/api/7/sections 找到
知乎热榜
Strict anti-crawler policySupport browser extensionSupport RSSBud
Example: https://rsshub.app/zhihu/hotlist
Route: /zhihu/hotlist
Parameters: N/A
知乎分类热榜
Strict anti-crawler policySupport browser extensionSupport RSSBud
Example: https://rsshub.app/zhihu/hot
Route: /zhihu/hot/:category?
Parameters:
category
, optional - 分类,见下表,默认为全站
全站 | 国际 | 科学 | 汽车 | 视频 | 时尚 | 时事 | 数码 | 体育 | 校园 | 影视 |
---|---|---|---|---|---|---|---|---|---|---|
total | focus | science | car | zvideo | fashion | depth | digital | sport | school | film |
知乎想法热榜
Strict anti-crawler policySupport browser extensionSupport RSSBud
Example: https://rsshub.app/zhihu/pin/hotlist
Route: /zhihu/pin/hotlist
Parameters: N/A
问题
Strict anti-crawler policySupport browser extensionSupport RSSBud
Example: https://rsshub.app/zhihu/question/59895982
Route: /zhihu/question/:questionId/:sortBy?
Parameters:
questionId
, required - 问题 idsortBy
, optional - 排序方式:default
,created
,updated
。默认为default
话题
Strict anti-crawler policySupport browser extensionSupport RSSBud
Example: https://rsshub.app/zhihu/topic/19828946
Route: /zhihu/topic/:topicId
Parameters:
topicId
, required - 话题 id
用户想法
Strict anti-crawler policySupport browser extensionSupport RSSBud
Example: https://rsshub.app/zhihu/people/pins/kan-dan-45
Route: /zhihu/people/pins/:id
Parameters:
id
, required - 作者 id, 可在用户主页 URL 中找到
知乎书店 - 新书
Strict anti-crawler policySupport browser extensionSupport RSSBud
Example: https://rsshub.app/zhihu/bookstore/newest
Route: /zhihu/bookstore/newest
Parameters: N/A
知乎想法 - 24 小时新闻汇总
Strict anti-crawler policySupport browser extensionSupport RSSBud
Example: https://rsshub.app/zhihu/pin/daily
Route: /zhihu/pin/daily
Parameters: N/A
知乎书店 - 知乎周刊
Strict anti-crawler policySupport browser extensionSupport RSSBud
Example: https://rsshub.app/zhihu/weekly
Route: /zhihu/weekly
Parameters: N/A
用户关注时间线
Strict anti-crawler policySelf-host only
Example: https://rsshub.app/zhihu/timeline
Route: /zhihu/timeline
Parameters: N/A
用户关注动态需要登录后的 Cookie 值,所以只能自建,详情见部署页面的配置模块。
xhu - 收藏夹
Example: https://rsshub.app/zhihu/xhu/collection/26444956
Route: /zhihu/xhu/collection/:id
Parameters:
id
, required - 收藏夹 id, 可在收藏夹页面 URL 中找到
xhu - 专栏
Example: https://rsshub.app/zhihu/xhu/zhuanlan/githubdaily
Route: /zhihu/xhu/zhuanlan/:id
Parameters:
id
, required - 专栏 id, 可在专栏主页 URL 中找到
xhu - 问题
Example: https://rsshub.app/zhihu/xhu/question/264051433
Route: /zhihu/xhu/question/:questionId/:sortBy?
Parameters:
questionId
, required - 问题 idsortBy
, optional - 排序方式:default
,created
,updated
。默认为default
xhu - 话题
Example: https://rsshub.app/zhihu/xhu/topic/19566035
Route: /zhihu/xhu/topic/:topicId
Parameters:
topicId
, required - 话题ID