From e830016f13b257cfe9880d5e3a5e8941acec6b23 Mon Sep 17 00:00:00 2001
From: Henry Wang
Date: Tue, 14 Aug 2018 07:28:18 +0100
Subject: [PATCH] Add route docs in EN (#461)
---
README.md | 5 +-
docs/.vuepress/components/Author.vue | 32 +
docs/.vuepress/config.js | 2 +-
docs/README.md | 218 ++--
docs/en/README.md | 1580 ++------------------------
docs/en/install/README.md | 2 +-
docs/en/joinus/README.md | 2 +-
docs/install/README.md | 24 +-
docs/joinus/README.md | 2 +-
package.json | 10 +-
router.js | 6 +
routes/bugly/changelog.js | 2 +
routes/caixin/weekly.js | 59 +
routes/fir/update.js | 33 +
routes/qcloud/mlvb/changelog.js | 3 +-
views/json.art | 2 +-
views/rss.art | 2 +-
yarn.lock | 55 +-
18 files changed, 392 insertions(+), 1647 deletions(-)
create mode 100644 docs/.vuepress/components/Author.vue
create mode 100644 routes/caixin/weekly.js
create mode 100644 routes/fir/update.js
diff --git a/README.md b/README.md
index 4ac5c8051..937de6e8b 100644
--- a/README.md
+++ b/README.md
@@ -19,6 +19,7 @@ RSSHub 是一个轻量、易于扩展的 RSS 生成器,可以给任何奇奇
- Firefox
- 腾讯云移动直播 SDK
- Bugly SDK
+ - fir.im 应用
- bilibili
- 番剧
- UP 主投稿
@@ -108,6 +109,8 @@ RSSHub 是一个轻量、易于扩展的 RSS 生成器,可以给任何奇奇
- 专栏文章
- 央视新闻
- 专题
+- 财新网
+ - 财新周刊
- Disqus
- 评论
- Twitter
@@ -246,7 +249,7 @@ RSSHub 是一个轻量、易于扩展的 RSS 生成器,可以给任何奇奇
- [Liuyang](https://github.com/lingllting)
-- [Zuyang](https://zuyang.farbox.com)
+- Zuyang
- [Sayori Studio](https://t.me/SayoriStudio)
diff --git a/docs/.vuepress/components/Author.vue b/docs/.vuepress/components/Author.vue
new file mode 100644
index 000000000..549f23d34
--- /dev/null
+++ b/docs/.vuepress/components/Author.vue
@@ -0,0 +1,32 @@
+
+
+ By @{{ uid }}
+
+
+
+
+
+
diff --git a/docs/.vuepress/config.js b/docs/.vuepress/config.js
index f6190eb10..8a80ce0b0 100644
--- a/docs/.vuepress/config.js
+++ b/docs/.vuepress/config.js
@@ -20,7 +20,7 @@ module.exports = {
locales: {
'/': {
lang: 'zh-CN',
- selectText: '选择语言',
+ selectText: 'Languages',
label: '简体中文',
editLinkText: '在 GitHub 上编辑此页',
lastUpdated: '上次更新',
diff --git a/docs/README.md b/docs/README.md
index 62a4762dd..63c058902 100644
--- a/docs/README.md
+++ b/docs/README.md
@@ -7,6 +7,8 @@ sidebar: auto
RSSHub
+> 🍰 万物皆可 RSS
+
RSSHub 是一个轻量、易于扩展的 RSS 生成器,可以给任何奇奇怪怪的内容生成 RSS 订阅源
## 鸣谢
@@ -28,7 +30,7 @@ RSSHub 是一个轻量、易于扩展的 RSS 生成器,可以给任何奇奇
- [Liuyang](https://github.com/lingllting)
-- [Zuyang](https://zuyang.farbox.com)
+- Zuyang
- [Sayori Studio](https://t.me/SayoriStudio)
@@ -104,7 +106,7 @@ RSSHub 同时支持 RSS 2.0、Atom 和 [JSON Feed](https://jsonfeed.org/) 输出
参数: 无
-### MIUI
+### MIUI
举例: [https://rsshub.app/miui/aries/](https://rsshub.app/miui/aries/)
@@ -120,7 +122,7 @@ type: 类型,可选参数
| ------- | ------ |
| release | dev |
-### Firefox
+### Firefox
举例: [https://rsshub.app/firefox/release/desktop](https://rsshub.app/firefox/release/desktop)
@@ -130,9 +132,9 @@ type: 类型,可选参数
| 桌面 | Android | Beta | Nightly | Android Beta |
| ------- | ------- | ---- | ------- | ------------ |
-| dekstop | android | beta | nightly | android-beta |
+| desktop | android | beta | nightly | android-beta |
-### 腾讯云移动直播 SDK
+### 腾讯云移动直播 SDK
举例: [https://rsshub.app/qcloud/mlvb/changelog](https://rsshub.app/qcloud/mlvb/changelog)
@@ -140,7 +142,7 @@ type: 类型,可选参数
参数:无
-### Bugly SDK
+### Bugly SDK
举例: [https://rsshub.app/bugly/changelog/1](https://rsshub.app/bugly/changelog/1)
@@ -148,6 +150,14 @@ type: 类型,可选参数
参数:platform, 平台类型,必选,1 为 Android,2 为 iOS
+### fir.im 应用
+
+举例: [https://rsshub.app/fir/update/xcz](https://rsshub.app/fir/update/xcz)
+
+路由: `/fir/update/:id`
+
+参数:id, fir app id,必选,如 fir 生成的链接地址为 https://fir.im/xcz,则 id 为 xcz
+
## bilibili
### 番剧
@@ -174,7 +184,7 @@ type: 类型,可选参数
参数: uid,用户 id,可在 UP 主主页中找到
-### UP 主频道
+### UP 主频道
举例: [https://rsshub.app/bilibili/channel/142821407/23390](https://rsshub.app/bilibili/channel/142821407/23390)
@@ -192,7 +202,7 @@ cid,频道 ID,可在频道的 URL 中找到
参数: uid,用户 id,可在 UP 主主页中找到
-### UP 主非默认收藏夹
+### UP 主非默认收藏夹
举例: [https://rsshub.app/bilibili/fav/756508/50948568](https://rsshub.app/bilibili/fav/756508/50948568)
@@ -338,7 +348,7 @@ fid,收藏夹 ID,可在收藏夹的 URL 中找到,默认收藏夹建议使用
参数: aid,可在视频页 URL 中找到
-### link 公告
+### link 公告
举例: [https://rsshub.app/bilibili/link/news/live](https://rsshub.app/bilibili/link/news/live)
@@ -346,7 +356,7 @@ fid,收藏夹 ID,可在收藏夹的 URL 中找到,默认收藏夹建议使用
参数: product, 公告分类 包括 直播:live 小视频:vc 相簿:wh
-### 直播开播
+### 直播开播
举例: [https://rsshub.app/bilibili/live/room/3](https://rsshub.app/bilibili/live/room/3)
@@ -354,7 +364,7 @@ fid,收藏夹 ID,可在收藏夹的 URL 中找到,默认收藏夹建议使用
参数: roomID, 房间号 可在直播间 URL 中找到,长短号均可
-### 直播搜索
+### 直播搜索
举例: [https://rsshub.app/bilibili/live/search/编程/online](https://rsshub.app/bilibili/live/search/编程/online)
@@ -366,7 +376,7 @@ key: 搜索关键字
order: 排序方式,live_time 开播时间,online 人气
-### 直播分区
+### 直播分区
::: warning 注意
@@ -384,7 +394,7 @@ areaID: 分区 ID 分区增删较多,可通过 [分区列表](https://api.live
order: 排序方式,live_time 开播时间,online 人气
-### 主站话题列表
+### 主站话题列表
举例: [https://rsshub.app/bilibili/blackboard](https://rsshub.app/bilibili/blackboard)
@@ -422,7 +432,7 @@ rid: 排行榜分区 id,默认 0
## bangumi
-### 放送列表
+### 放送列表
举例: [https://rsshub.app/bangumi/calendar/today](https://rsshub.app/bangumi/calendar/today)
@@ -460,7 +470,7 @@ rid: 排行榜分区 id,默认 0
## 贴吧
-### 帖子列表
+### 帖子列表
举例: [https://rsshub.app/tieba/forum/女图](https://rsshub.app/tieba/forum/女图)
@@ -468,7 +478,7 @@ rid: 排行榜分区 id,默认 0
参数: `kw`,吧名
-### 精品帖子
+### 精品帖子
举例: [https://rsshub.app/tieba/forum/good/女图](https://rsshub.app/tieba/forum/good/女图)
@@ -536,7 +546,7 @@ rid: 排行榜分区 id,默认 0
参数: uid,用户 uid,可在用户主页 URL 中找到
-### 歌手专辑
+### 歌手专辑
举例: [https://rsshub.app/ncm/artist/2116](https://rsshub.app/ncm/artist/2116)
@@ -544,7 +554,7 @@ rid: 排行榜分区 id,默认 0
参数: id,歌手 id,可在歌手详情页 URL 中找到
-### 电台节目
+### 电台节目
举例: [https://rsshub.app/ncm/djradio/347317067](https://rsshub.app/ncm/djradio/347317067)
@@ -616,7 +626,7 @@ rid: 排行榜分区 id,默认 0
:::
-### 收藏夹
+### 收藏夹
举例: [https://rsshub.app/zhihu/collection/26444956](https://rsshub.app/zhihu/collection/26444956)
@@ -648,7 +658,7 @@ rid: 排行榜分区 id,默认 0
参数: id,专栏 id,可在专栏主页 URL 中找到
-### 知乎日报
+### 知乎日报
举例:[https://rsshub.app/zhihu/daily](https://rsshub.app/zhihu/daily)
@@ -698,13 +708,13 @@ number: 快递单号
:::
-### 首页(最新)
+### 首页(最新)
举例: [https://rsshub.app/mzitu](https://rsshub.app/mzitu)
路由: `/mzitu/`
-### 分类
+### 分类
举例: [https://rsshub.app/mzitu/category/hot](https://rsshub.app/mzitu/category/hot)
@@ -716,13 +726,13 @@ number: 快递单号
| ---- | ---- | -------- | -------- | -------- | -------- |
| hot | best | xinggan | japan | taiwan | mm |
-### 所有专题
+### 所有专题
举例: [https://rsshub.app/mzitu/tags](https://rsshub.app/mzitu/tags)
路由: `/mzitu/tags`
-### 专题详情
+### 专题详情
举例: [https://rsshub.app/mzitu/tag/shishen](https://rsshub.app/mzitu/tag/shishen)
@@ -730,7 +740,7 @@ number: 快递单号
参数: tag,专题名,可在专题页 URL 中找到
-### 详情
+### 详情
举例: [https://rsshub.app/mzitu/post/129452](https://rsshub.app/mzitu/post/129452)
@@ -740,7 +750,7 @@ number: 快递单号
## pixiv
-### 用户收藏
+### 用户收藏
举例: [https://rsshub.app/pixiv/user/bookmarks/15288095](https://rsshub.app/pixiv/user/bookmarks/15288095)
@@ -748,7 +758,7 @@ number: 快递单号
参数: id,用户 id,可在用户主页 URL 中找到
-### 用户动态
+### 用户动态
举例: [https://rsshub.app/pixiv/user/11](https://rsshub.app/pixiv/user/11)
@@ -756,7 +766,7 @@ number: 快递单号
参数: id,用户 id,可在用户主页 URL 中找到
-### 排行榜
+### 排行榜
举例: [https://rsshub.app/pixiv/ranking/week](https://rsshub.app/pixiv/ranking/week)
@@ -818,7 +828,7 @@ city: 城市的中文名,可选,默认北京
参数: 无
-### 豆瓣小组
+### 豆瓣小组
举例: [https://rsshub.app/douban/group/camera](https://rsshub.app/douban/group/camera)
@@ -829,13 +839,13 @@ groupid: 豆瓣小组的 id
## 煎蛋
-### 无聊图
+### 无聊图
举例: [https://rsshub.app/jandan/pic](https://rsshub.app/jandan/pic)
路由: `/jandan/:sub_model`
-### 妹子图
+### 妹子图
举例: [https://rsshub.app/jandan/ooxx](https://rsshub.app/jandan/ooxx)
@@ -845,7 +855,7 @@ groupid: 豆瓣小组的 id
## 喷嚏
-### 图卦
+### 图卦
举例: [https://rsshub.app/dapenti/tugua](https://rsshub.app/dapenti/tugua)
@@ -855,7 +865,7 @@ groupid: 豆瓣小组的 id
## Dockone
-### 周报
+### 周报
举例: [https://rsshub.app/dockone/weekly](https://rsshub.app/dockone/weekly)
@@ -865,7 +875,7 @@ groupid: 豆瓣小组的 id
## 腾讯吐个槽
-### 吐槽新帖
+### 吐槽新帖
举例: [https://rsshub.app/tucaoqq/post/28564/CdRI0728](https://rsshub.app/tucaoqq/post/28564/CdRI0728)
@@ -879,7 +889,7 @@ key: 产品密钥
## 笔趣阁
-### 小说章节
+### 小说章节
举例: [https://rsshub.app/biquge/novel/latestchapter/52_52542](https://rsshub.app/biquge/novel/latestchapter/52_52542)
@@ -895,13 +905,13 @@ key: 产品密钥
## 开发者头条
-### 今天头条
+### 今天头条
举例: [https://rsshub.app/toutiao/today](https://rsshub.app/toutiao/today)
路由: `/toutiao/today`
-### 独家号
+### 独家号
举例: [https://rsshub.app/toutiao/user/140544](https://rsshub.app/toutiao/user/140544)
@@ -911,7 +921,7 @@ key: 产品密钥
## 今日头条
-### 关键词
+### 关键词
举例: [https://rsshub.app/jinritoutiao/keyword/ai](https://rsshub.app/jinritoutiao/keyword/ai)
@@ -921,7 +931,7 @@ key: 产品密钥
## 极客时间
-### 专栏文章
+### 专栏文章
> 极客时间专栏需要付费订阅,RSS 仅做更新提醒,不含付费内容。
@@ -933,7 +943,7 @@ key: 产品密钥
## 央视新闻
-### 专题
+### 专题
举例: [https://rsshub.app/cctv/world](https://rsshub.app/cctv/world)
@@ -945,6 +955,22 @@ key: 产品密钥
| ----- | ----- | ----- | ---- | ------- | ---- | ---- |
| china | world | video | tech | society | law | ent |
+## 财新网
+
+> 网站部分内容需要付费订阅,RSS 仅做更新提醒,不含付费内容。
+
+### 财新周刊
+
+举例: [https://rsshub.app/caixin/weekly/coverstory](https://rsshub.app/caixin/weekly/coverstory)
+
+路由: `/caixin/weekly/:category`
+
+参数:category,分类名
+
+| 封面报道 | 开卷 | 社论 | 时事 | 编辑寄语 | 经济 | 金融 | 商业 | 环境与科技 | 民生 | 副刊 |
+| ---------- | ----- | --------- | --------------- | ----------- | ------- | ------- | -------- | ---------------------- | ------- | ------ |
+| coverstory | first | editorial | current_affairs | editor_desk | economy | finance | business | environment_technology | cwcivil | column |
+
## Disqus
### 评论
@@ -995,7 +1021,7 @@ key: 产品密钥
## 爱奇艺
-### 动漫
+### 动漫
举例: [https://rsshub.app/iqiyi/dongman/a_19rrh1sifx](https://rsshub.app/iqiyi/dongman/a_19rrh1sifx)
@@ -1005,7 +1031,7 @@ key: 产品密钥
## 南方周末
-### 新闻分类
+### 新闻分类
举例:[https://rsshub.app/infzm/5](https://rsshub.app/infzm/5)
@@ -1069,7 +1095,7 @@ key: 产品密钥
## V2EX
-### 最热/最新主题
+### 最热/最新主题
举例: [https://rsshub.app/v2ex/topics/latest](https://rsshub.app/v2ex/topics/latest)
@@ -1095,7 +1121,7 @@ key: 产品密钥
## Readhub
-### 分类
+### 分类
举例: [https://rsshub.app/readhub/category/topic](https://rsshub.app/readhub/category/topic)
@@ -1116,7 +1142,7 @@ key: 产品密钥
:::
-### Posts
+### Posts
路由:
@@ -1129,7 +1155,7 @@ key: 产品密钥
- [https://rsshub.app/konachan/post/touhou](https://rsshub.app/konachan/post/touhou)
- [https://rsshub.app/konachan/post/panties+rating%3Asafe](https://rsshub.app/konachan/post/panties+rating%3Asafe)
-### Popular Recent Posts
+### Popular Recent Posts
路由:
@@ -1145,7 +1171,7 @@ key: 产品密钥
## yande.re
-### Posts
+### Posts
路由:
@@ -1159,7 +1185,7 @@ key: 产品密钥
- [https://rsshub.app/yande.re/post/kantai_collection](https://rsshub.app/yande.re/post/kantai_collection)
- [https://rsshub.app/yande.re/post/love_live%21](https://rsshub.app/yande.re/post/love_live%21)
-### Popular Recent Posts
+### Popular Recent Posts
路由:
@@ -1185,7 +1211,7 @@ GitHub 官方也提供了一些 RSS:
:::
-### 用户仓库
+### 用户仓库
举例: [https://rsshub.app/github/repos/DIYgod](https://rsshub.app/github/repos/DIYgod)
@@ -1209,7 +1235,7 @@ since,时间跨度,可在 [Trending 页](https://github.com/trending/javascr
language,语言,可在 [Trending 页](https://github.com/trending/javascript?since=monthly) URL 中找到
-### Issue
+### Issue
举例: [https://rsshub.app/github/issue/DIYgod/RSSHub](https://rsshub.app/github/issue/DIYgod/RSSHub)
@@ -1226,7 +1252,7 @@ language,语言,可在 [Trending 页](https://github.com/trending/javascript
:::
-### 新闻早报
+### 新闻早报
举例: [https://rsshub.app/nytimes/morning_post](https://rsshub.app/nytimes/morning_post)
@@ -1236,7 +1262,7 @@ language,语言,可在 [Trending 页](https://github.com/trending/javascript
## UU 看书
-### 小说章节
+### 小说章节
举例: [https://rsshub.app/uukanshu/chapter/49621](https://rsshub.app/uukanshu/chapter/49621)
@@ -1246,7 +1272,7 @@ language,语言,可在 [Trending 页](https://github.com/trending/javascript
## 3DMGame
-### 新闻中心
+### 新闻中心
举例: [https://rsshub.app/3dm/news](https://rsshub.app/3dm/news)
@@ -1254,7 +1280,7 @@ language,语言,可在 [Trending 页](https://github.com/trending/javascript
参数: 无
-### 新闻
+### 新闻
举例: [https://rsshub.app/3dm/detroitbecomehuman/news](https://rsshub.app/3dm/detroitbecomehuman/news)
@@ -1262,7 +1288,7 @@ language,语言,可在 [Trending 页](https://github.com/trending/javascript
参数: name,游戏的编号可以在专题页的 url 中找到
-### 攻略
+### 攻略
举例: [https://rsshub.app/3dm/detroitbecomehuman/gl](https://rsshub.app/3dm/detroitbecomehuman/gl)
@@ -1270,7 +1296,7 @@ language,语言,可在 [Trending 页](https://github.com/trending/javascript
参数: name,游戏的编号可以在专题页的 url 中找到
-### 下载
+### 下载
举例: [https://rsshub.app/3dm/detroitbecomehuman/download](https://rsshub.app/3dm/detroitbecomehuman/download)
@@ -1280,7 +1306,7 @@ language,语言,可在 [Trending 页](https://github.com/trending/javascript
## 喜马拉雅
-### 专辑
+### 专辑
举例: [https://rsshub.app/ximalaya/album/shangye/299146/](https://rsshub.app/ximalaya/album/shangye/299146/)
@@ -1300,7 +1326,7 @@ id, 专辑 id, 可在对应专辑页面的 URL 中找到
:::
-### Lookup Torrents by IMDB ID
+### Lookup Torrents by IMDB ID
举例: [https://rsshub.app/eztv/torrents/6048596](https://rsshub.app/eztv/torrent/6048596)
@@ -1374,7 +1400,7 @@ id, 专辑 id, 可在对应专辑页面的 URL 中找到
## 上海海事大学
-### 学术讲座
+### 学术讲座
举例: [https://rsshub.app/shmtu/events](https://rsshub.app/shmtu/events)
@@ -1382,7 +1408,7 @@ id, 专辑 id, 可在对应专辑页面的 URL 中找到
参数: 无
-### 通知公告
+### 通知公告
举例: [https://rsshub.app/shmtu/notes](https://rsshub.app/shmtu/notes)
@@ -1390,7 +1416,7 @@ id, 专辑 id, 可在对应专辑页面的 URL 中找到
参数: 无
-### 教务信息
+### 教务信息
举例: [https://rsshub.app/shmtu/jwc/1](https://rsshub.app/shmtu/jwc/1)
@@ -1400,7 +1426,7 @@ id, 专辑 id, 可在对应专辑页面的 URL 中找到
## 新京报
-### 栏目
+### 栏目
举例: [https://rsshub.app/bjnews/realtime](https://rsshub.app/bjnews/realtime)
@@ -1412,7 +1438,7 @@ id, 专辑 id, 可在对应专辑页面的 URL 中找到
配合 [IFTTT](https://ifttt.com/) Applets [邮件通知](https://ifttt.com/applets/SEvmDVKY-) 使用实现自动通知效果
-### 杭州市
+### 杭州市
举例: [https://rsshub.app/tingshuitz/hangzhou](https://rsshub.app/tingshuitz/hangzhou)
@@ -1420,7 +1446,7 @@ id, 专辑 id, 可在对应专辑页面的 URL 中找到
参数: 无
-### 萧山区
+### 萧山区
举例: [https://rsshub.app/tingshuitz/xiaoshan](https://rsshub.app/tingshuitz/xiaoshan)
@@ -1428,7 +1454,7 @@ id, 专辑 id, 可在对应专辑页面的 URL 中找到
参数: 无
-### 大连市
+### 大连市
举例: [https://rsshub.app/tingshuitz/dalian](https://rsshub.app/tingshuitz/dalian)
@@ -1438,7 +1464,7 @@ id, 专辑 id, 可在对应专辑页面的 URL 中找到
## 米哈游
-### 崩坏 2-游戏公告
+### 崩坏 2-游戏公告
举例: [https://rsshub.app/mihoyo/bh2/gach](https://rsshub.app/mihoyo/bh2/gach)
@@ -1450,7 +1476,7 @@ id, 专辑 id, 可在对应专辑页面的 URL 中找到
| -------- | -------- | -------- | -------- |
| new | version | gach | event |
-### 崩坏 3-游戏公告
+### 崩坏 3-游戏公告
举例: [https://rsshub.app/mihoyo/bh3/strategy](https://rsshub.app/mihoyo/bh3/strategy)
@@ -1464,7 +1490,7 @@ id, 专辑 id, 可在对应专辑页面的 URL 中找到
## 灵梦御所
-### 分类
+### 分类
举例: [https://rsshub.app/reimu/category/music](https://rsshub.app/reimu/category/music)
@@ -1476,7 +1502,7 @@ id, 专辑 id, 可在对应专辑页面的 URL 中找到
| --- | ----- | ---------- | ------- | --------- | -------- | ---- | ----- | ----- | --------- | ----- |
| 3d | anime | collection | picture | wallpaper | chinese | game | comic | indie | recommend | music |
-### 标签
+### 标签
举例: [https://rsshub.app/reimu/tag/ntr](https://rsshub.app/reimu/tag/ntr)
@@ -1486,7 +1512,7 @@ id, 专辑 id, 可在对应专辑页面的 URL 中找到
## 草榴社区
-### 分区帖子
+### 分区帖子
举例: [https://rsshub.app/t66y/7](https://rsshub.app/t66y/7)
@@ -1508,7 +1534,7 @@ id, 专辑 id, 可在对应专辑页面的 URL 中找到
## 科技星球
-### 首页
+### 首页
举例: [https://rsshub.app/kejixingqiu/home](https://rsshub.app/kejixingqiu/home)
@@ -1516,7 +1542,7 @@ id, 专辑 id, 可在对应专辑页面的 URL 中找到
## 北大信科
-### 公告通知
+### 公告通知
举例: [https://rsshub.app/pku/eecs/0](https://rsshub.app/pku/eecs/0)
@@ -1530,7 +1556,7 @@ id, 专辑 id, 可在对应专辑页面的 URL 中找到
## 机核网
-### 分类
+### 分类
举例: [https://rsshub.app/gcores/category/1](https://rsshub.app/gcores/category/1)
@@ -1544,7 +1570,7 @@ id, 专辑 id, 可在对应专辑页面的 URL 中找到
## 国家地理
-### 分类
+### 分类
举例:
@@ -1560,6 +1586,8 @@ id, 专辑 id, 可在对应专辑页面的 URL 中找到
## ONE · 一个
+### 图片文字问答
+
举例: [https://rsshub.app/one](https://rsshub.app/one)
路由: `/one`
@@ -1568,7 +1596,7 @@ id, 专辑 id, 可在对应专辑页面的 URL 中找到
## 推酷
-### 周刊
+### 周刊
举例: [https://rsshub.app/tuicool/mags/tech](https://rsshub.app/tuicool/mags/tech)
@@ -1582,7 +1610,7 @@ id, 专辑 id, 可在对应专辑页面的 URL 中找到
## Hexo
-### Next 主题
+### Next 主题
举例:[http://rsshub.app/hexo/next/fengkx.top](http://rsshub.app/hexo/next/fengkx.top)
@@ -1602,7 +1630,7 @@ id, 专辑 id, 可在对应专辑页面的 URL 中找到
## 华南师范大学
-### 教务处通知
+### 教务处通知
举例: [https://rsshub.app/scnu/jw](https://rsshub.app/scnu/jw)
@@ -1610,7 +1638,7 @@ id, 专辑 id, 可在对应专辑页面的 URL 中找到
参数:无
-### 图书馆通知
+### 图书馆通知
举例: [https://rsshub.app/scnu/library](https://rsshub.app/scnu/library)
@@ -1618,7 +1646,7 @@ id, 专辑 id, 可在对应专辑页面的 URL 中找到
参数:无
-### 计算机学院竞赛通知
+### 计算机学院竞赛通知
举例: [https://rsshub.app/scnu/cs/match](https://rsshub.app/scnu/cs/match)
@@ -1628,7 +1656,7 @@ id, 专辑 id, 可在对应专辑页面的 URL 中找到
## Keep
-### 运动日记
+### 运动日记
举例:[https://rsshub.app/keep/user/556b02c1ab59390afea671ea](https://rsshub.app/keep/user/556b02c1ab59390afea671ea)
@@ -1638,7 +1666,7 @@ id, 专辑 id, 可在对应专辑页面的 URL 中找到
## 起点
-### 章节
+### 章节
举例: [https://rsshub.app/qidian/chapter/1010400217](https://rsshub.app/qidian/chapter/1010400217)
@@ -1646,7 +1674,7 @@ id, 专辑 id, 可在对应专辑页面的 URL 中找到
参数: id,小说 id,可在对应小说页 URL 中找到
-### 讨论区
+### 讨论区
举例: [https://rsshub.app/qidian/forum/1010400217](https://rsshub.app/qidian/forum/1010400217)
@@ -1656,7 +1684,7 @@ id, 专辑 id, 可在对应专辑页面的 URL 中找到
## 懂球帝
-### 早报
+### 早报
举例: [https://rsshub.app/dongqiudi/daily](https://rsshub.app/dongqiudi/daily)
@@ -1666,7 +1694,7 @@ id, 专辑 id, 可在对应专辑页面的 URL 中找到
## 维基百科
-### 中国大陆新闻动态
+### 中国大陆新闻动态
举例: [https://rsshub.app/wikipedia/mainland](https://rsshub.app/wikipedia/mainland)
@@ -1676,7 +1704,7 @@ id, 专辑 id, 可在对应专辑页面的 URL 中找到
## 雪球
-### 用户动态
+### 用户动态
举例: [https://rsshub.app/xueqiu/user/8152922548](https://rsshub.app/xueqiu/user/8152922548)
@@ -1692,7 +1720,7 @@ type,可选,动态的类型,不填则默认全部
| ------ | ---- | ---- | ---- | ---- |
| 0 | 2 | 4 | 9 | 11 |
-### 用户收藏动态
+### 用户收藏动态
举例: [https://rsshub.app/xueqiu/favorite/8152922548](https://rsshub.app/xueqiu/favorite/8152922548)
@@ -1704,7 +1732,7 @@ id,用户 id,可在用户主页 URL 中找到
## 中国美术馆
-### 通知公告
+### 通知公告
举例: [https://rsshub.app/namoc/announcement](https://rsshub.app/namoc/announcement)
@@ -1712,7 +1740,7 @@ id,用户 id,可在用户主页 URL 中找到
参数:无
-### 新闻
+### 新闻
举例: [https://rsshub.app/namoc/news](https://rsshub.app/namoc/news)
@@ -1720,7 +1748,7 @@ id,用户 id,可在用户主页 URL 中找到
参数:无
-### 媒体联报
+### 媒体联报
举例: [https://rsshub.app/namoc/media](https://rsshub.app/namoc/media)
@@ -1728,7 +1756,7 @@ id,用户 id,可在用户主页 URL 中找到
参数:无
-### 展览预告
+### 展览预告
举例: [https://rsshub.app/namoc/exhibition](https://rsshub.app/namoc/exhibition)
@@ -1736,7 +1764,7 @@ id,用户 id,可在用户主页 URL 中找到
参数:无
-### 焦点专题
+### 焦点专题
举例: [https://rsshub.app/namoc/specials](https://rsshub.app/namoc/specials)
@@ -1746,7 +1774,7 @@ id,用户 id,可在用户主页 URL 中找到
## Greasy Fork
-### 脚本更新
+### 脚本更新
举例: [https://rsshub.app/greasyfork/zh-CN/bilibili.com](https://rsshub.app/greasyfork/zh-CN/bilibili.com)
@@ -1760,7 +1788,7 @@ domain,按脚本生效域名过滤,可选
## LinkedKeeper
-### 博文
+### 博文
举例: [https://rsshub.app/linkedkeeper/sub/1](https://rsshub.app/linkedkeeper/sub/1)
@@ -1774,7 +1802,7 @@ id,可选,分区或标签的 ID,对应 URL 中的 `sid` 或 `tid`
## 开源中国
-### 资讯
+### 资讯
举例: [https://rsshub.app/oschina/news](https://rsshub.app/oschina/news)
@@ -1784,7 +1812,7 @@ id,可选,分区或标签的 ID,对应 URL 中的 `sid` 或 `tid`
## All the Flight Deals
-### 特价机票 Flight Deals
+### 特价机票 Flight Deals
举例: [https://rsshub.app/atfd/us+new york,gb+london/1](https://rsshub.app/atfd/us+new york,gb+london/1)
diff --git a/docs/en/README.md b/docs/en/README.md
index 9208773ca..11e036e64 100644
--- a/docs/en/README.md
+++ b/docs/en/README.md
@@ -7,6 +7,8 @@ sidebar: auto
RSSHub
+> 🍰 Nothing is imrssible
+
RSSHub is a lightweight and extensible RSS feed aggregator, it's able to generate feeds from pretty much everything.
## Special Thanks
@@ -28,7 +30,7 @@ RSSHub is a lightweight and extensible RSS feed aggregator, it's able to generat
- [Liuyang](https://github.com/lingllting)
-- [Zuyang](https://zuyang.farbox.com)
+- Zuyang
- [Sayori Studio](https://t.me/SayoriStudio)
@@ -80,7 +82,7 @@ For example: [https://rsshub.app/bilibili/user/coin/2267573?filterout=微小微|
Set `limit` to limit the number of articles in the feed,
-举例:bilibili 排行榜前 10 [https://rsshub.app/bilibili/ranking/0/3?limit=10](https://rsshub.app/bilibili/ranking/0/3?limit=10)
+举例: bilibili 排行榜前 10 [https://rsshub.app/bilibili/ranking/0/3?limit=10](https://rsshub.app/bilibili/ranking/0/3?limit=10)
### Output Formats
@@ -132,631 +134,25 @@ Parameters: platform
| ------- | ------- | ---- | ------- | ------------ |
| desktop | android | beta | nightly | android-beta |
-### 腾讯云移动直播 SDK
-
-Eg: [https://rsshub.app/qcloud/mlvb/changelog](https://rsshub.app/qcloud/mlvb/changelog)
-
-Route: `/qcloud/mlvb/changelog`
-
-Parameters: N/A
-
-### Bugly SDK
-
-Eg: [https://rsshub.app/bugly/changelog/1](https://rsshub.app/bugly/changelog/1)
-
-Route: `/bugly/changelog/:platform`
-
-Parameters: platform, 平台类型, 必选, 1 为 Android, 2 为 iOS
-
-## bilibili
-
-### 番剧
-
-Eg: [https://rsshub.app/bilibili/bangumi/21680](https://rsshub.app/bilibili/bangumi/21680)
-
-Route: `/bilibili/bangumi/:seasonid`
-
-Parameters: seasonid, 番剧 id, 番剧主页打开控制台执行 `window.__INITIAL_STATE__.ssId` 或 `window.__INITIAL_STATE__.mediaInfo.param.season_id` 获取
-
-### UP 主投稿
-
-Eg: [https://rsshub.app/bilibili/user/video/2267573](https://rsshub.app/bilibili/user/video/2267573)
-
-Route: `/bilibili/user/video/:uid`
-
-Parameters: uid, 用户 id, 可在 UP 主主页中找到
-
-### UP 主动态
-
-Eg: [https://rsshub.app/bilibili/user/dynamic/2267573](https://rsshub.app/bilibili/user/dynamic/2267573)
-
-Route: `/bilibili/user/dynamic/:uid`
-
-Parameters: uid, 用户 id, 可在 UP 主主页中找到
-
-### UP 主频道
-
-Eg: [https://rsshub.app/bilibili/channel/142821407/23390](https://rsshub.app/bilibili/channel/142821407/23390)
-
-Route: `/bilibili/channel/:uid/:cid`
-
-Parameters: uid, 用户 id, 可在 UP 主主页中找到
-
-cid, 频道 ID, 可在频道的 URL 中找到
-
-### UP 主默认收藏夹
-
-Eg: [https://rsshub.app/bilibili/user/fav/2267573](https://rsshub.app/bilibili/user/fav/2267573)
-
-Route: `/bilibili/user/fav/:uid`
-
-Parameters: uid, 用户 id, 可在 UP 主主页中找到
-
-### UP 主非默认收藏夹
-
-Eg: [https://rsshub.app/bilibili/fav/756508/50948568](https://rsshub.app/bilibili/fav/756508/50948568)
-
-Route: `/bilibili/fav/:uid/:fid`
-
-Parameters: uid, 用户 id, 可在 UP 主主页中找到
-
-fid, 收藏夹 ID,可在收藏夹的 URL 中找到,默认收藏夹建议使用 UP 主默认收藏夹功能
-
-### UP 主投币视频
-
-Eg: [https://rsshub.app/bilibili/user/coin/2267573](https://rsshub.app/bilibili/user/coin/2267573)
-
-Route: `/bilibili/user/coin/:uid`
-
-Parameters: uid, 用户 id, 可在 UP 主主页中找到
-
-### UP 主粉丝
-
-Eg: [https://rsshub.app/bilibili/user/followers/2267573](https://rsshub.app/bilibili/user/followers/2267573)
-
-Route: `/bilibili/user/followers/:uid`
-
-Parameters: uid, 用户 id, 可在 UP 主主页中找到
-
-### UP 主关注用户
-
-Eg: [https://rsshub.app/bilibili/user/followings/2267573](https://rsshub.app/bilibili/user/followings/2267573)
-
-Route: `/bilibili/user/followings/:uid`
-
-Parameters: uid, 用户 id, 可在 UP 主主页中找到
-
-### 分区视频
-
-Eg: [https://rsshub.app/bilibili/partion/33](https://rsshub.app/bilibili/partion/33)
-
-Route: `/bilibili/partion/:tid`
-
-Parameters: tid, 分区 id
-
-动画
-
-| MAD·AMV | MMD·3D | 短片·手书·配音 | 综合 |
-| ------- | ------ | -------------- | ---- |
-| 24 | 25 | 47 | 27 |
-
-番剧
-
-| 连载动画 | 完结动画 | 资讯 | 官方延伸 |
-| -------- | -------- | ---- | -------- |
-| 33 | 32 | 51 | 152 |
-
-国创
-
-| 国产动画 | 国产原创相关 | 布袋戏 | 资讯 |
-| -------- | ------------ | ------ | ---- |
-| 153 | 168 | 169 | 170 |
-
-音乐
-
-| 原创音乐 | 翻唱 | VOCALOID·UTAU | 演奏 | 三次元音乐 | OP/ED/OST | 音乐选集 |
-| -------- | ---- | ------------- | ---- | ---------- | --------- | -------- |
-| 28 | 31 | 30 | 59 | 29 | 54 | 130 |
-
-舞蹈
-
-| 宅舞 | 三次元舞蹈 | 舞蹈教程 |
-| ---- | ---------- | -------- |
-| 20 | 154 | 156 |
-
-游戏
-
-| 单机游戏 | 电子竞技 | 手机游戏 | 网络游戏 | 桌游棋牌 | GMV | 音游 | Mugen |
-| -------- | -------- | -------- | -------- | -------- | --- | ---- | ----- |
-| 17 | 171 | 172 | 65 | 173 | 121 | 136 | 19 |
-
-科技
-
-| 趣味科普人文 | 野生技术协会 | 演讲·公开课 | 星海 | 数码 | 机械 | 汽车 |
-| ------------ | ------------ | ----------- | ---- | ---- | ---- | ---- |
-| 124 | 122 | 39 | 96 | 95 | 98 | 176 |
-
-生活
-
-| 搞笑 | 日常 | 美食圈 | 动物圈 | 手工 | 绘画 | ASMR | 运动 | 其他 |
-| ---- | ---- | ------ | ------ | ---- | ---- | ---- | ---- | ---- |
-| 138 | 21 | 76 | 75 | 161 | 162 | 175 | 163 | 174 |
-
-鬼畜
-
-| 鬼畜调教 | 音 MAD | 人力 VOCALOID | 教程演示 |
-| -------- | ------ | ------------- | -------- |
-| 22 | 26 | 126 | 127 |
-
-时尚
-
-| 美妆 | 服饰 | 健身 | 资讯 |
-| ---- | ---- | ---- | ---- |
-| 157 | 158 | 164 | 159 |
-
-广告
-
-| 广告 |
-| ---- |
-| 166 |
-
-娱乐
-
-| 综艺 | 明星 | Korea 相关 |
-| ---- | ---- | ---------- |
-| 71 | 137 | 131 |
-
-影视
-
-| 影视杂谈 | 影视剪辑 | 短片 | 预告·资讯 | 特摄 |
-| -------- | -------- | ---- | --------- | ---- |
-| 182 | 183 | 85 | 184 | 86 |
-
-纪录片
-
-| 全部 | 人文·历史 | 科学·探索·自然 | 军事 | 社会·美食·旅行 |
-| ---- | --------- | -------------- | ---- | -------------- |
-| 177 | 37 | 178 | 179 | 180 |
-
-电影
-
-| 全部 | 华语电影 | 欧美电影 | 日本电影 | 其他国家 |
-| ---- | -------- | -------- | -------- | -------- |
-| 23 | 147 | 145 | 146 | 83 |
-
-电视剧
-
-| 全部 | 国产剧 | 海外剧 |
-| ---- | ------ | ------ |
-| 11 | 185 | 187 |
-
-### 视频评论
-
-Eg: [https://rsshub.app/bilibili/video/reply/21669336](https://rsshub.app/bilibili/video/reply/21669336)
-
-Route: `/bilibili/video/reply/:aid`
-
-Parameters: aid, 可在视频页 URL 中找到
-
-### link 公告
-
-Eg: [https://rsshub.app/bilibili/link/news/live](https://rsshub.app/bilibili/link/news/live)
-
-Route: `/bilibili/link/news/:product`
-
-Parameters: product, 公告分类 包括 直播:live 小视频:vc 相簿:wh
-
-### 直播开播
-
-Eg: [https://rsshub.app/bilibili/live/room/3](https://rsshub.app/bilibili/live/room/3)
-
-Route: `bilibili/live/room/:roomID`
-
-Parameters: roomID, 房间号 可在直播间 URL 中找到,长短号均可
-
-### 直播搜索
-
-Eg: [https://rsshub.app/bilibili/live/search/编程/online](https://rsshub.app/bilibili/live/search/编程/online)
-
-Route: `bilibili/live/search/:key/:order`
-
-Parameters
-
-key: 搜索关键字
-
-order: 排序方式, live_time 开播时间, online 人气
-
-### 直播分区
-
-::: warning
-
-由于接口未提供开播时间, 如果直播间未更换标题与分区, 将视为一次。如果直播间更换分区与标题, 将视为另一项
-
-:::
-
-Eg: [https://rsshub.app/bilibili/live/area/143/online](https://rsshub.app/bilibili/live/area/143/online)
-
-Route: `bilibili/live/area/:areaID/:order`
-
-Parameters
-
-areaID: 分区 ID 分区增删较多, 可通过 [分区列表](https://api.live.bilibili.com/room/v1/Area/getList) 查询
-
-order: 排序方式, live_time 开播时间, online 人气
-
-### 主站话题列表
-
-Eg: [https://rsshub.app/bilibili/blackboard](https://rsshub.app/bilibili/blackboard)
-
-Route: `bilibili/blackboard`
-
-### 会员购新品上架
-
-Eg: [https://rsshub.app/bilibili/mall/new](https://rsshub.app/bilibili/mall/new)
-
-Route: `bilibili/mall/new`
-
-### 会员购作品
-
-Eg: [https://rsshub.app/bilibili/mall/ip/1_4494](https://rsshub.app/bilibili/mall/ip/1_4494)
-
-Route: `/bilibili/mall/ip/:id`
-
-Parameters: id, 作品 id, 可在作品列表页 URL 中找到
-
-### 排行榜
-
-Eg: [https://rsshub.app/bilibili/ranking/0/3](https://rsshub.app/bilibili/ranking/0/3)
-
-Route: `/bilibili/ranking/:rid?/:day?`
-
-Parameters:
-
-day: 时间跨度, 可为 1 3 7 30
-
-rid: 排行榜分区 id, 默认 0
-
-| 全站 | 动画 | 国创相关 | 音乐 | 舞蹈 | 游戏 | 科技 | 生活 | 鬼畜 | 时尚 | 娱乐 | 影视 |
-| ---- | ---- | -------- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- |
-| 0 | 1 | 168 | 3 | 129 | 4 | 36 | 160 | 119 | 155 | 5 | 181 |
-
-## bangumi
-
-### 放送列表
-
-Eg: [https://rsshub.app/bangumi/calendar/today](https://rsshub.app/bangumi/calendar/today)
-
-Route: `/bangumi/calendar/today`
-
-Parameters: N/A
-
-## 微博
-
-### 博主
-
-Eg: [https://rsshub.app/weibo/user/3306934123](https://rsshub.app/weibo/user/3306934123)
-
-Route: `/weibo/user/:uid`
-
-Parameters: uid, 用户 id, 博主主页打开控制台执行 `/uid=(\d+)/. exec(document.querySelector('.opt_box .btn_bed').getAttribute('action-data'))[1]` 获取
-
-::: warning
-
-上述方案获取 V+ 付费博主会有数据缺失, 所以这里提供另外一种方式, 这种方式的缺点是描述不如上面的完善, 建议优先选择第一种方案
-
-:::
-
-Eg: [https://rsshub.app/weibo/user2/3306934123](https://rsshub.app/weibo/user2/3306934123)
-
-Route: `/weibo/user2/:uid`
-
-### 关键词
-
-Eg: [https://rsshub.app/weibo/keyword/DIYgod](https://rsshub.app/weibo/keyword/DIYgod)
-
-Route: `/weibo/keyword/:keyword`
-
-Parameters: keyword, 你想订阅的微博关键词
-
-## 贴吧
-
-### 帖子列表
-
-Eg: [https://rsshub.app/tieba/forum/女图](https://rsshub.app/tieba/forum/女图)
-
-Route: `/tieba/forum/:kw`
-
-Parameters: `kw`, 吧名
-
-### 精品帖子
-
-Eg: [https://rsshub.app/tieba/forum/good/女图](https://rsshub.app/tieba/forum/good/女图)
-
-Route: `/tieba/forum/good/:kw/:cid?`
-
-Parameters:
-
-`kw`: 吧名
-
-`cid`: 精品分类, 如果不传 `cid` 则获取全部分类
-
-## 即刻
-
-### 主题-精选
-
-Eg: [https://rsshub.app/jike/topic/54dffb40e4b0f57466e675f0](https://rsshub.app/jike/topic/54dffb40e4b0f57466e675f0)
-
-Route: `/jike/topic/:id`
-
-Parameters: id, 主题 id, 可在即刻 web 端主题页或 APP 分享出来的主题页 URL 中找到
-
-### 主题-广场
-
-Eg: [https://rsshub.app/jike/topic/square/54dffb40e4b0f57466e675f0](https://rsshub.app/jike/topic/square/54dffb40e4b0f57466e675f0)
-
-Route: `/jike/topic/square/:id`
-
-Parameters: id, 主题 id, 可在即刻 web 端主题页或 APP 分享出来的主题页 URL 中找到
-
-### 用户动态
-
-Eg: [https://rsshub.app/jike/user/82D23B32-CF36-4C59-AD6F-D05E3552CBF3](https://rsshub.app/jike/user/82D23B32-CF36-4C59-AD6F-D05E3552CBF3)
-
-Route: `/jike/user/:id`
-
-Parameters: id, 用户 id, 可在即刻 web 端用户页 URL 中找到
-
-## 微信
-
-### 公众号
-
-::: tip 提示
-
-公众号抓取困难, 目前可提供的方案是通过即刻的公众号主题订阅
-
-:::
-
-Eg: [https://rsshub.app/jike/topic/584b8ac671a288001154a115](https://rsshub.app/jike/topic/584b8ac671a288001154a115)
-
-## 网易云音乐
-
-### 歌单歌曲
-
-Eg: [https://rsshub.app/ncm/playlist/35798529](https://rsshub.app/ncm/playlist/35798529)
-
-Route: `/ncm/playlist/:id`
-
-Parameters: id, 歌单 id, 可在歌单页 URL 中找到
-
-### 用户歌单
-
-Eg: [https://rsshub.app/ncm/user/playlist/45441555](https://rsshub.app/ncm/user/playlist/45441555)
-
-Route: `/ncm/user/playlist/:uid`
-
-Parameters: uid, 用户 uid, 可在用户主页 URL 中找到
-
-### 歌手专辑
-
-Eg: [https://rsshub.app/ncm/artist/2116](https://rsshub.app/ncm/artist/2116)
-
-Route: `/ncm/artist/:id`
-
-Parameters: id, 歌手 id, 可在歌手详情页 URL 中找到
-
-### 电台节目
-
-Eg: [https://rsshub.app/ncm/djradio/347317067](https://rsshub.app/ncm/djradio/347317067)
-
-Route: `/ncm/djradio/:id`
-
-Parameters: id, 节目 id, 可在电台节目页 URL 中找到
-
-## 掘金
-
-### 分类
-
-Eg: [https://rsshub.app/juejin/category/frontend](https://rsshub.app/juejin/category/frontend)
-
-Route: `/juejin/category/:category`
-
-Parameters: category, 分类名
-
-| 前端 | Android | iOS | 后端 | 设计 | 产品 | 工具资源 | 阅读 | 人工智能 |
-| -------- | ------- | --- | ------- | ------ | ------- | -------- | ------- | -------- |
-| frontend | android | ios | backend | design | product | freebie | article | ai |
-
-## 简书
-
-### 首页
-
-Eg: [https://rsshub.app/jianshu/home](https://rsshub.app/jianshu/home)
-
-Route: `/jianshu/home`
-
-Parameters: N/A
-
-### 7 日热门
-
-Eg: [https://rsshub.app/jianshu/trending/weekly](https://rsshub.app/jianshu/trending/weekly)
-
-Route: `/jianshu/trending/weekly`
-
-Parameters: N/A
-
-### 30 日热门
-
-Eg: [https://rsshub.app/jianshu/trending/monthly](https://rsshub.app/jianshu/trending/monthly)
-
-Route: `/jianshu/trending/monthly`
-
-Parameters: N/A
-
-### 专题
-
-Eg: [https://rsshub.app/jianshu/collection/xYuZYD](https://rsshub.app/jianshu/collection/xYuZYD)
-
-Route: `/jianshu/collection/:id`
-
-Parameters: id, 专题 id, 可在专题页 URL 中找到
-
-### 作者
-
-Eg: [https://rsshub.app/jianshu/user/yZq3ZV](https://rsshub.app/jianshu/user/yZq3ZV)
-
-Route: `/jianshu/user/:id`
-
-Parameters: id, 作者 id, 可在作者主页 URL 中找到
-
-## 知乎
-
-::: warning
-
-知乎反爬虫策略非常严格, 以下演示经常失效, 建议自搭
-
-:::
-
-### 收藏夹
-
-Eg: [https://rsshub.app/zhihu/collection/26444956](https://rsshub.app/zhihu/collection/26444956)
-
-Route: `/zhihu/collection/:id`
-
-Parameters: id, 收藏夹 id, 可在收藏夹页面 URL 中找到
-
-### 用户动态
-
-Eg: [https://rsshub.app/zhihu/people/activities/diygod](https://rsshub.app/zhihu/people/activities/diygod)
-
-Route: `/zhihu/people/activities/:id`
-
-Parameters: id, 用户 id, 可在用户主页 URL 中找到
-
-### 用户回答
-
-Eg: [https://rsshub.app/zhihu/people/answers/diygod](https://rsshub.app/zhihu/people/answers/diygod)
-
-Route: `/zhihu/people/answers/:id`
-
-Parameters: id, 用户 id, 可在用户主页 URL 中找到
-
-### 专栏
-
-Eg: [https://rsshub.app/zhihu/zhuanlan/googledevelopers](https://rsshub.app/zhihu/zhuanlan/googledevelopers)
-
-Route: `/zhihu/zhuanlan/:id`
-
-Parameters: id, 专栏 id, 可在专栏主页 URL 中找到
-
-### 知乎日报
-
-举例:[https://rsshub.app/zhihu/daily](https://rsshub.app/zhihu/daily)
-
-路由:`/zhihu/daily`
-
-## 自如
-
-### 房源
-
-Eg: [https://rsshub.app/ziroom/room/sh/1/2/五角场](https://rsshub.app/ziroom/room/sh/1/2/五角场)
-
-Route: `/ziroom/room/:city/:iswhole/:room/:keyword`
-
-Parameters
-
-city: 城市, 北京 bj;上海 sh;深圳 sz;杭州 hz;南京 nj;广州 gz;成都 cd;武汉 wh;天津 tj
-
-iswhole: 是否整租
-
-room: 房间数
-
-keyword: 关键词
-
-## 快递
-
-::: warning
-
-快递送达后请及时取消订阅, 以免浪费服务器资源
-
-:::
-
-Eg: [https://rsshub.app/express/youzhengguoji/CV054432809US](https://rsshub.app/express/youzhengguoji/CV054432809US)
-
-Route: `/express/:company/:number`
-
-Parameters
-
-company: 快递公司代码, 参考 [API URL 所支持的快递公司及 Parameters 说明](https://www.kuaidi100.com/download/api_kuaidi100_com%2820140729%29.doc)
-
-number: 快递单号
-
-## 妹子图
-
-::: warning
-
-该网站在国外无法访问, 故以下演示无效
-
-:::
-
-### 首页(最新)
-
-Eg: [https://rsshub.app/mzitu](https://rsshub.app/mzitu)
-
-Route: `/mzitu/`
-
-### 分类
-
-Eg: [https://rsshub.app/mzitu/category/hot](https://rsshub.app/mzitu/category/hot)
-
-Route: `/mzitu/category/:category`
-
-Parameters: category, 分类名
-
-| 热门 | 推荐 | 性感妹子 | 日本妹子 | 台湾妹子 | 清纯妹子 |
-| ---- | ---- | -------- | -------- | -------- | -------- |
-| hot | best | xinggan | japan | taiwan | mm |
-
-### 所有专题
-
-Eg: [https://rsshub.app/mzitu/tags](https://rsshub.app/mzitu/tags)
-
-Route: `/mzitu/tags`
-
-### 专题详情
-
-Eg: [https://rsshub.app/mzitu/tag/shishen](https://rsshub.app/mzitu/tag/shishen)
-
-Route: `/mzitu/tag/:tag`
-
-Parameters: tag, 专题名, 可在专题页 URL 中找到
-
-### 详情
-
-Eg: [https://rsshub.app/mzitu/post/129452](https://rsshub.app/mzitu/post/129452)
-
-Route: `/mzitu/post/:id`
-
-Parameters: id, 详情 id, 可在详情页 URL 中找到
-
## pixiv
-### 用户收藏
+### User Bookmark
Eg: [https://rsshub.app/pixiv/user/bookmarks/15288095](https://rsshub.app/pixiv/user/bookmarks/15288095)
Route: `/pixiv/user/bookmarks/:id`
-Parameters: id, 用户 id, 可在用户主页 URL 中找到
+Parameters: id, user id, available in user's homepage URL
-### 用户动态
+### User Activity
Eg: [https://rsshub.app/pixiv/user/11](https://rsshub.app/pixiv/user/11)
Route: `/pixiv/user/:id`
-Parameters: id, 用户 id, 可在用户主页 URL 中找到
+Parameters: id, user id, available in user's homepage URL
-### 排行榜
+### Rankings
Eg: [https://rsshub.app/pixiv/ranking/week](https://rsshub.app/pixiv/ranking/week)
@@ -764,262 +160,69 @@ Route: `/pixiv/ranking/:mode/:date?`
Parameters
-mode: 排行榜类型
+mode: rank type
-| pixiv 日排行 | pixiv 周排行 | pixiv 月排行 | pixiv 受男性欢迎排行 | pixiv 受女性欢迎排行 | pixiv 原创作品排行 | pixiv 新人排行 |
-| ------------ | ------------ | ------------ | -------------------- | -------------------- | ------------------ | -------------- |
-| day | week | month | day_male | day_female | week_original | week_rookie |
+| pixiv daily rank | pixiv weekly rank | pixiv monthly rank | pixiv male rank | pixiv female rank | pixiv original rank | pixiv rookie user rank |
+| ---------------- | ----------------- | ------------------ | --------------- | ----------------- | ------------------- | ---------------------- |
+| day | week | month | day_male | day_female | week_original | week_rookie |
-| pixiv R-18 日排行 | pixiv R-18 受男性欢迎排行 | pixiv R-18 受女性欢迎排行 | pixiv R-18 周排行 | pixiv R-18G 排行 |
-| ----------------- | ------------------------- | ------------------------- | ----------------- | ---------------- |
-| day_r18 | day_male_r18 | day_female_r18 | week_r18 | week_r18g |
+| pixiv R-18 daily rank | pixiv R-18 male rank | pixiv R-18 female rank | pixiv R-18 weekly rank | pixiv R-18G rank |
+| --------------------- | -------------------- | ---------------------- | ---------------------- | ---------------- |
+| day_r18 | day_male_r18 | day_female_r18 | week_r18 | week_r18g |
-date: 日期, 取值形如 `2018-4-25`
-
-## 豆瓣
-
-### 正在上映的电影
-
-Eg: [https://rsshub.app/douban/movie/playing](https://rsshub.app/douban/movie/playing)
-
-Route: `/douban/movie/playing`
-
-Parameters: N/A
-
-### 正在上映的高分电影
-
-Eg: [https://rsshub.app/douban/movie/playing/7.5](https://rsshub.app/douban/movie/playing/7.5)
-
-路由
-
-`/douban/movie/playing/:score`
-
-`/douban/movie/playing/:score/:city`
-
-Parameters
-
-score: 返回大于等于这个分数的电影
-
-city: 城市的中文名, 可选, 默认北京
-
-### 即将上映的电影
-
-Eg: [https://rsshub.app/douban/movie/later](https://rsshub.app/douban/movie/later)
-
-Route: `/douban/movie/later`
-
-Parameters: N/A
-
-### 北美票房榜
-
-Eg: [https://rsshub.app/douban/movie/ustop](https://rsshub.app/douban/movie/ustop)
-
-Route: `/douban/movie/ustop`
-
-Parameters: N/A
-
-### 豆瓣小组
-
-Eg: [https://rsshub.app/douban/group/camera](https://rsshub.app/douban/group/camera)
-
-Route: `/douban/group/:groupid`
-
-Parameters:
-groupid: 豆瓣小组的 id
-
-## 煎蛋
-
-### 无聊图
-
-Eg: [https://rsshub.app/jandan/pic](https://rsshub.app/jandan/pic)
-
-Route: `/jandan/:sub_model`
-
-### 妹子图
-
-Eg: [https://rsshub.app/jandan/ooxx](https://rsshub.app/jandan/ooxx)
-
-Route: `/jandan/:sub_model`
-
-Parameters: N/A
-
-## 喷嚏
-
-### 图卦
-
-Eg: [https://rsshub.app/dapenti/tugua](https://rsshub.app/dapenti/tugua)
-
-Route: `/dapenti/tugua`
-
-Parameters: N/A
-
-## Dockone
-
-### 周报
-
-Eg: [https://rsshub.app/dockone/weekly](https://rsshub.app/dockone/weekly)
-
-Route: `/dockone/weekly`
-
-Parameters: N/A
-
-## 腾讯吐个槽
-
-### 吐槽新帖
-
-Eg: [https://rsshub.app/tucaoqq/post/28564/CdRI0728](https://rsshub.app/tucaoqq/post/28564/CdRI0728)
-
-Route: `/tucaoqq/post/:project/:key`
-
-Parameters
-
-project: 产品 ID
-
-key: 产品密钥
-
-## 笔趣阁
-
-### 小说章节
-
-Eg: [https://rsshub.app/biquge/novel/latestchapter/52_52542](https://rsshub.app/biquge/novel/latestchapter/52_52542)
-
-Route: `/biquge/novel/latestchapter/:id`
-
-Parameters: id, 小说 id, 可在对应小说页 URL 中找到
-
-::: tip 提示
-
-由于笔趣阁网站有多个, 各站点小说对应的小说 id 不同。此 feed 只对应在[`www.biquge5200.com`](https://www.biquge5200.com/)中的小说 id。
-
-:::
-
-## 开发者头条
-
-### 今天头条
-
-Eg: [https://rsshub.app/toutiao/today](https://rsshub.app/toutiao/today)
-
-Route: `/toutiao/today`
-
-### 独家号
-
-Eg: [https://rsshub.app/toutiao/user/140544](https://rsshub.app/toutiao/user/140544)
-
-Route: `/toutiao/user/:id`
-
-Parameters: id, 独家号 id, 可在对应独家号页 URL 中找到
-
-## 今日头条
-
-### 关键词
-
-Eg: [https://rsshub.app/jinritoutiao/keyword/ai](https://rsshub.app/jinritoutiao/keyword/ai)
-
-Route: `/jinritoutiao/keyword/:keyword`
-
-Parameters: keyword, 关键词
-
-## 极客时间
-
-### 专栏文章
-
-> 极客时间专栏需要付费订阅, RSS 仅做更新提醒, 不含付费内容。
-
-Eg: [https://rsshub.app/geektime/column/48](https://rsshub.app/geektime/column/48)
-
-Route: `/geektime/column/:cid`
-
-Parameters: cid, 专栏 id, 可从[全部专栏](https://time.geekbang.org/paid-content)进入专栏介绍页, 在 URL 中找到
-
-## 央视新闻
-
-### 专题
-
-Eg: [https://rsshub.app/cctv/world](https://rsshub.app/cctv/world)
-
-Route: `/cctv/:category`
-
-Parameters: category, 分类名
-
-| 国内 | 国际 | 视频 | 科技 | 社会 | 法律 | 娱乐 |
-| ----- | ----- | ----- | ---- | ------- | ---- | ---- |
-| china | world | video | tech | society | law | ent |
+date: data, format: `2018-4-25`
## Disqus
-### 评论
+### Comment
Eg: [https://rsshub.app/disqus/posts/diygod-me](https://rsshub.app/disqus/posts/diygod-me)
Route: `/disqus/posts/:forum`
-Parameters: forum, 网站的 disqus name
+Parameters: forum, disqus name of the target website
## Twitter
-### 用户
+### User
Eg: [https://rsshub.app/twitter/user/DIYgod](https://rsshub.app/twitter/user/DIYgod)
Route: `/twitter/user/:id`
-Parameters: id, 用户 id
+Parameters: id, twitter handler
## Instagram
-### 用户
+### User
Eg: [https://rsshub.app/instagram/user/diygod](https://rsshub.app/instagram/user/diygod)
Route: `/instagram/user/:id`
-Parameters: id, 用户 id
+Parameters: id, Instagram id
## Youtube
-### 用户
+### User
Eg: [https://rsshub.app/youtube/user/JFlaMusic](https://rsshub.app/youtube/user/JFlaMusic)
Route: `/youtube/user/:username`
-Parameters: username, 用户名
+Parameters: username, Youtuber's username
-### 频道
+### Channel
Eg: [https://rsshub.app/youtube/channel/UCDwDMPOZfxVV0x_dz0eQ8KQ](https://rsshub.app/youtube/channel/UCDwDMPOZfxVV0x_dz0eQ8KQ)
Route: `/youtube/channel/:id`
-Parameters: id, 频道 id
-
-## 爱奇艺
-
-### 动漫
-
-Eg: [https://rsshub.app/iqiyi/dongman/a_19rrh1sifx](https://rsshub.app/iqiyi/dongman/a_19rrh1sifx)
-
-Route: `/iqiyi/dongman/:id`
-
-Parameters: id, 动漫 id, 可在该动漫主页 URL 中找到(不包括`.html`)
-
-## 南方周末
-
-### 新闻分类
-
-举例:[https://rsshub.app/infzm/5](https://rsshub.app/infzm/5)
-
-Route: `/infzm/:id`
-
-Parameters: id, 南方周末内容分区 id, 可在该内容分区的 URL 中找到(即http://www.infzm.com/contents/:id), 注意 contents 为内容分区, content 为文章页, 添加前请留意。下面给出部分参考:
-
-| 全站 | 新闻 | 经济 | 文化 | 评论 | 图片 | 生活 | 时政 | 社会 | 科技 | 绿色 | 头条 |
-| ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- | ---- |
-| 0 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 1374 | 2553 |
+Parameters: id, channel id
## Dribbble
-### 流行
+### Popular
举例:
@@ -1029,61 +232,31 @@ Parameters: id, 南方周末内容分区 id, 可在该内容分区的 URL 中找
Route: `/dribbble/popular/:timeframe?`
-Parameters: timeframe, 可选, 时间维度, 支持 week month year ever
+Parameters: timeframe, optional, support the following values: week, month, year and ever
-### 用户(团队)
+### User(or team)
Eg: [https://rsshub.app/dribbble/user/google](https://rsshub.app/dribbble/user/google)
Route: `/dribbble/user/:name`
-Parameters: name, 用户名, 可在该用户主页 URL 中找到
+Parameters: name, username, available in user's homepage URL
-### 关键词
+### Keyword
Eg: [https://rsshub.app/dribbble/keyword/player](https://rsshub.app/dribbble/keyword/player)
Route: `/dribbble/keyword/:keyword`
-Parameters: keyword, 想要订阅的关键词
-
-## 斗鱼
-
-### 直播间开播
-
-Eg: [https://rsshub.app/douyu/room/24422](https://rsshub.app/douyu/room/24422)
-
-Route: `/douyu/room/:id`
-
-Parameters: id, 直播间 id, 可在主播直播间页 URL 中找到
-
-## 熊猫直播
-
-### 直播间开播下播
-
-Eg: [https://rsshub.app/panda/room/10300](https://rsshub.app/panda/room/10300)
-
-Route: `/panda/room/:id`
-
-Parameters: id, 直播间 id, 可在主播直播间页 URL 中找到
-
-## V2EX
-
-### 最热/最新主题
-
-Eg: [https://rsshub.app/v2ex/topics/latest](https://rsshub.app/v2ex/topics/latest)
-
-Route: `/v2ex/topics/:type`
-
-Parameters: type: hot 或 latest
+Parameters: keyword, the desired keyword
## Telegram
-### 频道
+### Channel
-::: tip 提示
+::: tip
-订阅要求:将机器人 [@RSSHub_bot](https://t.me/RSSHub_bot) 加为频道管理员, 然后发一条消息后才可正常获取数据
+Bot initialization required: Add Telegram Bot [@RSSHub_bot](https://t.me/RSSHub_bot) as an admin to the channel and send at least one message in the channel for the bot to obtain the chat_id.
:::
@@ -1091,111 +264,31 @@ Eg: [https://rsshub.app/telegram/channel/awesomeDIYgod](https://rsshub.app/teleg
Route: `/telegram/channel/:username`
-Parameters: username, 频道 username
-
-## Readhub
-
-### 分类
-
-Eg: [https://rsshub.app/readhub/category/topic](https://rsshub.app/readhub/category/topic)
-
-Route: `/readhub/category/:category`
-
-Parameters: category, 分类名
-
-| 热门话题 | 科技动态 | 开发者资讯 | 区块链快讯 |
-| -------- | -------- | ---------- | ---------- |
-| topic | news | technews | blockchain |
-
-## Konachan Anime Wallpapers
-
-::: tip 提示
-
-- tags 可以在 [konachan](https://konachan.com/post) 选好后, 复制其 URL 中 tags= 后的 Parameters
-- 路由可选 `/konachan` 或 `/konachan.com` 或 `/konachan.net`, 其中前两者相同, `.net` 是全年龄健康的壁纸 ♡
-
-:::
-
-### Posts
-
-路由:
-
-- `/konachan/post`
-- `/konachan/post/:tags`
-
-举例:
-
-- [https://rsshub.app/konachan/post](https://rsshub.app/konachan/post)
-- [https://rsshub.app/konachan/post/touhou](https://rsshub.app/konachan/post/touhou)
-- [https://rsshub.app/konachan/post/panties+rating%3Asafe](https://rsshub.app/konachan/post/panties+rating%3Asafe)
-
-### Popular Recent Posts
-
-路由:
-
-- `/konachan/post/popular_recent` 默认过去 24 小时
-- `/konachan/post/popular_recent/:period`
-
-举例:
-
-- 过去 24 小时:[https://rsshub.app/konachan/post/popular_recent/1d](https://rsshub.app/konachan/post/popular_recent/1d)
-- 过去一周:[https://rsshub.app/konachan/post/popular_recent/1w](https://rsshub.app/konachan/post/popular_recent/1w)
-- 过去一月:[https://rsshub.app/konachan/post/popular_recent/1m](https://rsshub.app/konachan/post/popular_recent/1m)
-- 过去一年:[https://rsshub.app/konachan/post/popular_recent/1y](https://rsshub.app/konachan/post/popular_recent?period=1y)
-
-## yande.re
-
-### Posts
-
-路由:
-
-- `/yande.re/post`
-- `/yande.re/post/:tags`
-
-举例:
-
-- [https://rsshub.app/yande.re/post](https://rsshub.app/yande.re/post)
-- [https://rsshub.app/yande.re/post/the_idolm%40ster](https://rsshub.app/yande.re/post/the_idolm%40ster)
-- [https://rsshub.app/yande.re/post/kantai_collection](https://rsshub.app/yande.re/post/kantai_collection)
-- [https://rsshub.app/yande.re/post/love_live%21](https://rsshub.app/yande.re/post/love_live%21)
-
-### Popular Recent Posts
-
-路由:
-
-- `/yande.re/post/popular_recent` 默认过去 24 小时
-- `/yande.re/post/popular_recent/:period`
-
-举例:
-
-- 过去 24 小时:[https://rsshub.app/yande.re/post/popular_recent/1d](https://rsshub.app/yande.re/post/popular_recent/1d)
-- 过去一周:[https://rsshub.app/yande.re/post/popular_recent/1w](https://rsshub.app/yande.re/post/popular_recent/1w)
-- 过去一月:[https://rsshub.app/yande.re/post/popular_recent/1m](https://rsshub.app/yande.re/post/popular_recent/1m)
-- 过去一年:[https://rsshub.app/yande.re/post/popular_recent/1y](https://rsshub.app/yande.re/post/popular_recent?period=1y)
+Parameters: username, channel name
## GitHub
-::: tip 提示
+::: tip
-GitHub 官方也提供了一些 RSS:
+GitHub provides some official RSS feeds:
-- 仓库 releases: https://github.com/:owner/:repo/releases.atom
-- 仓库 commits: https://github.com/:owner/:repo/commits.atom
-- 用户动态: https://github.com/:user.atom
+- Repo releases: https://github.com/:owner/:repo/releases.atom
+- Repo commits: https://github.com/:owner/:repo/commits.atom
+- User activities: https://github.com/:user.atom
:::
-### 用户仓库
+### User Repo
Eg: [https://rsshub.app/github/repos/DIYgod](https://rsshub.app/github/repos/DIYgod)
Route: `/github/repos/:user`
-Parameters: user, 用户名
+Parameters: user, username
### Trending
-举例:
+Eg:
[https://rsshub.app/github/trending/daily](https://rsshub.app/github/trending/daily)
@@ -1205,9 +298,9 @@ Route: `/github/trending/:since/:language?`
Parameters:
-since, 时间跨度, 可在 [Trending 页](https://github.com/trending/javascript?since=monthly) URL 中找到, 可选 daily weekly monthly
+since, time frame, available in [Trending page](https://github.com/trending/javascript?since=monthly) 's URL, possible values are: daily, weekly or monthly
-language, 语言, 可在 [Trending 页](https://github.com/trending/javascript?since=monthly) URL 中找到
+language, the feed language, available in [Trending page](https://github.com/trending/javascript?since=monthly) 's URL
### Issue
@@ -1215,88 +308,14 @@ Eg: [https://rsshub.app/github/issue/DIYgod/RSSHub](https://rsshub.app/github/is
Route: `/github/issue/:user/:repo`
-Parameters: user, 用户名
-Parameters: repo, 仓库名
-
-## 纽约时报
-
-::: tip 提示
-
-纽约时报 RSS: https://cn.nytimes.com/rss/
-
-:::
-
-### 新闻早报
-
-Eg: [https://rsshub.app/nytimes/morning_post](https://rsshub.app/nytimes/morning_post)
-
-Route: `/nytimes/morning_post`
-
-Parameters: N/A
-
-## UU 看书
-
-### 小说章节
-
-Eg: [https://rsshub.app/uukanshu/chapter/49621](https://rsshub.app/uukanshu/chapter/49621)
-
-Route: `/uukanshu/chapter/:id`
-
-Parameters: id, 小说 id, 可在对应小说页 URL 中找到
-
-## 3DMGame
-
-### 新闻中心
-
-Eg: [https://rsshub.app/3dm/news](https://rsshub.app/3dm/news)
-
-Route: `/3dm/news`
-
-Parameters: N/A
-
-### 新闻
-
-Eg: [https://rsshub.app/3dm/detroitbecomehuman/news](https://rsshub.app/3dm/detroitbecomehuman/news)
-
-Route: `/3dm/:name/news`
-
-Parameters: name, 游戏的编号可以在专题页的 url 中找到
-
-### 攻略
-
-Eg: [https://rsshub.app/3dm/detroitbecomehuman/gl](https://rsshub.app/3dm/detroitbecomehuman/gl)
-
-Route: `/3dm/:name/gl`
-
-Parameters: name, 游戏的编号可以在专题页的 url 中找到
-
-### 下载
-
-Eg: [https://rsshub.app/3dm/detroitbecomehuman/download](https://rsshub.app/3dm/detroitbecomehuman/download)
-
-Route: `/3dm/:name/download`
-
-Parameters: name, 游戏的编号可以在专题页的 url 中找到
-
-## 喜马拉雅
-
-### 专辑
-
-Eg: [https://rsshub.app/ximalaya/album/shangye/299146/](https://rsshub.app/ximalaya/album/shangye/299146/)
-
-Route: `/ximalaya/album/:classify/:id`
-
-Parameters:
-
-classify, 专辑分类, 可在对应专辑页面的 URL 中找到
-
-id, 专辑 id, 可在对应专辑页面的 URL 中找到
+Parameters: user, username
+Parameters: repo, repo name
## EZTV
-::: tip 提示
+::: tip
-网站提供了全部种子的 RSS:https://eztv.ag/ezrss.xml
+EZTV provides an official RSS feed of all torrents: https://eztv.ag/ezrss.xml
:::
@@ -1306,497 +325,60 @@ Eg: [https://rsshub.app/eztv/torrents/6048596](https://rsshub.app/eztv/torrent/6
Route: `/eztv/torrents/:imdb_id`
-Parameters: imdb_id, 想搜寻的 show 的种子所对应的 IMDB ID, 可在 [IMDB](https://www.imdb.com) 官网找到
+Parameters: imdb_id, search for the IMDB ID of the desired show, available at [IMDB](https://www.imdb.com)
-## 什么值得买
+## Hexo Blog
-::: tip 提示
+### Blog using Next theme
-网站也提供了部分 RSS:https://www.smzdm.com/dingyue
+举例: [http://rsshub.app/hexo/next/fengkx.top](http://rsshub.app/hexo/next/fengkx.top)
-:::
+路由: `/hexo/next/:url`
-### 关键词
-
-Eg: [https://rsshub.app/smzdm/keyword/女装](https://rsshub.app/smzdm/keyword/女装)
-
-Route: `/smzdm/keyword/:keyword`
-
-Parameters: keyword, 你想订阅的关键词
-
-### 排行榜
-
-Eg: [https://rsshub.app/smzdm/ranking/pinlei/11/3](https://rsshub.app/smzdm/ranking/pinlei/11/3)
-
-Route: `/smzdm/ranking/:rank_type/:rank_id/:hour`
-
-Parameters
-
-**rank_type**
-
-| 好价品类榜 | 好价电商榜 | 海淘 TOP 榜 | 好文排行榜 | 好物排行榜 |
-| ---------- | ---------- | ----------- | ---------- | ---------- |
-| pinlei | dianshang | haitao | haowen | haowu |
-
-**rank_id**
-
-好价品类榜
-
-| 全部 | 时尚运动 | 3C 家电 | 食品家居 | 日百母婴 | 出行游玩 | 白菜 | 凑单品 |
-| ---- | -------- | ------- | -------- | -------- | -------- | ---- | ------ |
-| 11 | 12 | 13 | 14 | 15 | 16 | 17 | 22 |
-
-好价电商榜
-
-| 券活动 | 京东 | 天猫 | 亚马逊中国 | 国美在线 | 苏宁易购 | 网易 | 西集网 | 美国亚马逊 | 日本亚马逊 | ebay |
-| ------ | ---- | ---- | ---------- | -------- | -------- | ---- | ------ | ---------- | ---------- | ---- |
-| 24 | 23 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 |
-
-海淘 TOP 榜
-
-| 全部 | 海外直邮 | 美国榜 | 欧洲榜 | 澳新榜 | 亚洲榜 | 晒物榜 |
-| ---- | -------- | ------ | ------ | ------ | ------ | ------ |
-| 39 | 34 | 35 | 36 | 37 | 38 | hsw |
-
-好文排行榜
-
-| 原创 | 资讯 |
-| ---- | ---- |
-| yc | zx |
-
-好物排行榜
-
-| 新晋榜 | 消费众测 | 新锐品牌 | 好物榜单 |
-| ------ | -------- | -------- | -------- |
-| hwall | zc | nb | hw |
-
-**hour**: 时间跨度
-
-## 上海海事大学
-
-### 学术讲座
-
-Eg: [https://rsshub.app/shmtu/events](https://rsshub.app/shmtu/events)
-
-Route: `/shmtu/events`
-
-Parameters: N/A
-
-### 通知公告
-
-Eg: [https://rsshub.app/shmtu/notes](https://rsshub.app/shmtu/notes)
-
-Route: `/shmtu/notes`
-
-Parameters: N/A
-
-### 教务信息
-
-Eg: [https://rsshub.app/shmtu/jwc/1](https://rsshub.app/shmtu/jwc/1)
-
-Route: `/shmtu/jwc/:type`
-
-Parameters: type, 1 为教务新闻,2 为教务公告
-
-## 新京报
-
-### 栏目
-
-Eg: [https://rsshub.app/bjnews/realtime](https://rsshub.app/bjnews/realtime)
-
-路由: `/bjnews/:category`
-
-Parameters: category, 新京报的栏目名, 点击对应栏目后在地址栏找到
-
-## 停水通知
-
-配合 [IFTTT](https://ifttt.com/) Applets [邮件通知](https://ifttt.com/applets/SEvmDVKY-) 使用实现自动通知效果
-
-### 杭州市
-
-Eg: [https://rsshub.app/tingshuitz/hangzhou](https://rsshub.app/tingshuitz/hangzhou)
-
-Route: `/tingshuitz/hangzhou`
-
-Parameters: N/A
-
-### 萧山区
-
-Eg: [https://rsshub.app/tingshuitz/xiaoshan](https://rsshub.app/tingshuitz/xiaoshan)
-
-Route: `/tingshuitz/xiaoshan`
-
-Parameters: N/A
-
-### 大连市
-
-Eg: [https://rsshub.app/tingshuitz/dalian](https://rsshub.app/tingshuitz/dalian)
-
-Route: `/tingshuitz/dalian`
-
-Parameters: N/A
-
-## 米哈游
-
-### 崩坏 2-游戏公告
-
-Eg: [https://rsshub.app/mihoyo/bh2/gach](https://rsshub.app/mihoyo/bh2/gach)
-
-Route: `/mihoyo/bh2/:type`
-
-Parameters: type, 公告种类
-
-| 最新公告 | 版本信息 | 祈愿信息 | 活动介绍 |
-| -------- | -------- | -------- | -------- |
-| new | version | gach | event |
-
-### 崩坏 3-游戏公告
-
-Eg: [https://rsshub.app/mihoyo/bh3/strategy](https://rsshub.app/mihoyo/bh3/strategy)
-
-Route: `/mihoyo/bh3/:type`
-
-Parameters: type, 公告种类
-
-| 最新 | 公告 | 新闻 | 活动 | 攻略 |
-| ------ | ------ | ---- | -------- | -------- |
-| latest | notice | news | activity | strategy |
-
-## 灵梦御所
-
-### 分类
-
-Eg: [https://rsshub.app/reimu/category/music](https://rsshub.app/reimu/category/music)
-
-Route: `/reimu/category/:category`
-
-Parameters: category, 分类名
-
-| 3d | 动画 | 合集 | 图包 | 壁纸 | 御所汉化 | 游戏 | 漫画 | 独立 | 表番推荐 | 音声 |
-| --- | ----- | ---------- | ------- | --------- | -------- | ---- | ----- | ----- | --------- | ----- |
-| 3d | anime | collection | picture | wallpaper | chinese | game | comic | indie | recommend | music |
-
-### 标签
-
-Eg: [https://rsshub.app/reimu/tag/ntr](https://rsshub.app/reimu/tag/ntr)
-
-Route: `/reimu/tag/:tag`
-
-Parameters: tag, 标签名, 例如: **ntr**, **rbq**, **凌辱**
-
-## 草榴社区
-
-### 分区帖子
-
-Eg: [https://rsshub.app/t66y/7](https://rsshub.app/t66y/7)
-
-Route: `/t66y/:id`
-
-Parameters: id, 分区 id, 可在分区页 URL 中找到
-
-| 亚洲无码原创区 | 亚洲有码原创区 | 欧美原创区 | 动漫原创区 | 国产原创区 |
-| -------------- | -------------- | ---------- | ---------- | ---------- |
-| 2 | 15 | 4 | 5 | 25 |
-
-| 中字原创区 | 转帖交流区 | HTTP 下载区 | 在线成人区 |
-| ---------- | ---------- | ----------- | ---------- |
-| 26 | 27 | 21 | 22 |
-
-| 技术讨论区 | 新时代的我们 | 达盖尔的旗帜 |
-| ---------- | ------------ | ------------ |
-| 7 | 8 | 16 |
-
-## 科技星球
-
-### 首页
-
-Eg: [https://rsshub.app/kejixingqiu/home](https://rsshub.app/kejixingqiu/home)
-
-Route: `/kejixingqiu/home`
-
-## 北大信科
-
-### 公告通知
-
-Eg: [https://rsshub.app/pku/eecs/0](https://rsshub.app/pku/eecs/0)
-
-Route: `/eecs/:type`
-
-可选 Parameters: type, 分区 type, 可在网页 URL 中找到
-
-| 全部 | 学院通知 | 人事通知 | 教务通知 | 学工通知 | 科研通知 | 财务通知 | 工会通知 | 院友通知 |
-| ---- | -------- | -------- | -------- | -------- | -------- | -------- | -------- | -------- |
-| 0 | 1 | 2 | 6 | 8 | 7 | 5 | 3 | 4 |
-
-## 机核网
-
-### 分类
-
-Eg: [https://rsshub.app/gcores/category/1](https://rsshub.app/gcores/category/1)
-
-Route: `/gcores/category/:category`
-
-Parameters: category, 分类名
-
-| 文章 | 新闻 | 电台 |
-| ---- | ---- | ---- |
-| 1 | 2 | 9 |
-
-## 国家地理
-
-### 分类
-
-举例:
-
-[https://rsshub.app/natgeo/travel](https://rsshub.app/natgeo/travel)
-
-[https://rsshub.app/natgeo/news/ngnews](https://rsshub.app/natgeo/news/ngnews)
-
-路由: `/natgeo/:cat/:type?`
-
-Parameters: cat, 分类; type, 类型
-
-可在 url 中获取, 例如`https://www.natgeomedia.com/category/news/ngnews`对应 cat, type 分别为 news, ngnews
-
-## ONE · 一个
-
-举例: [https://rsshub.app/one](https://rsshub.app/one)
-
-Route: `/one`
-
-Parameters: N/A
-
-## 推酷
-
-### 周刊
-
-Eg: [https://rsshub.app/tuicool/mags/tech](https://rsshub.app/tuicool/mags/tech)
-
-Route: `/tuicool/mags/:type`
-
-Parameters: type
-
-| 编程狂人 | 设计匠艺 | 创业周刊 | 科技周刊 |
-| -------- | -------- | -------- | -------- |
-| prog | design | startup | tech |
-
-## Hexo
-
-### Next 主题
-
-举例:[http://rsshub.app/hexo/next/fengkx.top](http://rsshub.app/hexo/next/fengkx.top)
-
-路由: `/hexo/next/:url`
-
-Parameters: url 博客 Url 不带协议头
-
-## 小米
-
-### 众筹
-
-举例: [https://rsshub.app/mi/crowdfunding](https://rsshub.app/mi/crowdfunding)
-
-Route: `/mi/crowdfunding`
-
-Parameters: N/A
-
-## 华南师范大学
-
-### 教务处通知
-
-举例: [https://rsshub.app/scnu/jw](https://rsshub.app/scnu/jw)
-
-路由: `/scnu/jw`
-
-Parameters: N/A
-
-### 图书馆通知
-
-举例: [https://rsshub.app/scnu/library](https://rsshub.app/scnu/library)
-
-路由: `/scnu/library`
-
-Parameters: N/A
-
-### 计算机学院竞赛通知
-
-举例: [https://rsshub.app/scnu/cs/match](https://rsshub.app/scnu/cs/match)
-
-路由: `/scnu/cs/match`
-
-Parameters: N/A
-
-## Keep
-
-### 运动日记
-
-举例:[https://rsshub.app/keep/user/556b02c1ab59390afea671ea](https://rsshub.app/keep/user/556b02c1ab59390afea671ea)
-
-Route: `/keep/user/:id`
-
-Parameters: id, Keep 用户 id
-
-## 起点
-
-### 章节
-
-举例: [https://rsshub.app/qidian/chapter/1010400217](https://rsshub.app/qidian/chapter/1010400217)
-
-路由: `/qidian/chapter/:id`
-
-Parameters: id, 小说 id, 可在对应小说页 URL 中找到
-
-### 讨论区
-
-举例: [https://rsshub.app/qidian/forum/1010400217](https://rsshub.app/qidian/forum/1010400217)
-
-路由: `/qidian/forum/:id`
-
-Parameters: id, 小说 id, 可在对应小说页 URL 中找到
-
-## 懂球帝
-
-### 早报
-
-举例: [https://rsshub.app/dongqiudi/daily](https://rsshub.app/dongqiudi/daily)
-
-路由: `/dongqiudi/daily`
-
-Parameters: N/A
-
-## 维基百科
-
-### 中国大陆新闻动态
-
-举例: [https://rsshub.app/wikipedia/mainland](https://rsshub.app/wikipedia/mainland)
-
-路由: `/wikipedia/mainland`
-
-Parameters: N/A
-
-## 雪球
-
-### 用户动态
-
-Eg: [https://rsshub.app/xueqiu/user/8152922548](https://rsshub.app/xueqiu/user/8152922548)
-
-Route: `/xueqiu/user/:id/:type?`
-
-Parameters:
-
-id, 用户 id, 可在用户主页 URL 中找到
-
-type, 可选, 动态的类型, 不填则默认全部
-
-| 原发布 | 长文 | 问答 | 热门 | 交易 |
-| ------ | ---- | ---- | ---- | ---- |
-| 0 | 2 | 4 | 9 | 11 |
-
-### 用户收藏动态
-
-Eg: [https://rsshub.app/xueqiu/favorite/8152922548](https://rsshub.app/xueqiu/favorite/8152922548)
-
-Route: `/xueqiu/favorite/:id`
-
-Parameters:
-
-id, 用户 id, 可在用户主页 URL 中找到
-
-## 中国美术馆
-
-### 通知公告
-
-举例: [https://rsshub.app/namoc/announcement](https://rsshub.app/namoc/announcement)
-
-路由: `/namoc/announcement`
-
-Parameters: N/A
-
-### 新闻
-
-举例: [https://rsshub.app/namoc/news](https://rsshub.app/namoc/news)
-
-路由: `/namoc/news`
-
-Parameters: N/A
-
-### 媒体联报
-
-举例: [https://rsshub.app/namoc/media](https://rsshub.app/namoc/media)
-
-路由: `/namoc/media`
-
-Parameters: N/A
-
-### 展览预告
-
-举例: [https://rsshub.app/namoc/exhibition](https://rsshub.app/namoc/exhibition)
-
-路由: `/namoc/exhibition`
-
-Parameters: N/A
-
-### 焦点专题
-
-举例: [https://rsshub.app/namoc/specials](https://rsshub.app/namoc/specials)
-
-路由: `/namoc/specials`
-
-Parameters: N/A
+Parameters: url, the blog URL without the protocol (http:// and https://)
## Greasy Fork
-### 脚本更新
+### Script Update
-Eg: [https://rsshub.app/greasyfork/zh-CN/bilibili.com](https://rsshub.app/greasyfork/zh-CN/bilibili.com)
+Eg: [https://rsshub.app/greasyfork/en/google.com](https://rsshub.app/greasyfork/en/google.com)
Route: `/greasyfork/:language/:domain?`
Parameters:
-language, 语言, 可在网站右上角找到, `all` 为所有语言
+language, language, located on the top right corner of greasyfork's search page, set to `all` for including all languages
-domain, 按脚本生效域名过滤, 可选
-
-## LinkedKeeper
-
-### 博文
-
-Eg: [https://rsshub.app/linkedkeeper/sub/1](https://rsshub.app/linkedkeeper/sub/1)
-
-Route: `/linkedkeeper/:type/:id?`
-
-Parameters:
-
-type, 博文分类, 为 URL 中 `.action` 的文件名
-
-id, 可选, 分区或标签的 ID, 对应 URL 中的 `sid` 或 `tid`
-
-## 开源中国
-
-### 资讯
-
-Eg: [https://rsshub.app/oschina/news](https://rsshub.app/oschina/news)
-
-Route: `/oschina/news`
-
-Parameters: N/A
+domain, the script's target domain, optional
## All the Flight Deals
-### 特价机票 Flight Deals
+### Flight Deals
-Eg: [https://rsshub.app/atfd/us+new york,gb+london/1](https://rsshub.app/atfd/us+new york,gb+london/1)
+Eg: [https://rsshub.app/atfd/us+new york,gb+london/1](https://rsshub.app/atfd/us+new%20york,gb+london/1)
Route: `/atfd/:locations/:nearby?`
Parameters:
-locations:
+locations: the departing city, consists of an 「ISO 3166-1 country code」 and a 「city name」:
- 1. 始发地 ISO 3166-1 国家代码+城市名称, 例如 `us+new york`, https://rsshub.app/atfd/us+new york
- 2. 支持逗号区分多个始发地, 例如 `us+new york,gb+london`, https://rsshub.app/atfd/us+new york,gb+london/
+1. Origin's ISO 3166-1 country code + city name, eg. `us+new york`, https://rsshub.app/atfd/us+new%20york
+2. Multiple origins are support via a comma separated string, eg. `us+new york,gb+london`, https://rsshub.app/atfd/us+new%20york,gb+london/
- ISO 3166-1 国家代码列表请参见 https://en.wikipedia.org/wiki/ISO_3166-1
+For ISO 3166-1 country codes please refer to https://en.wikipedia.org/wiki/ISO_3166-1
-nearby: 可选 0 或 1, 默认 0 为不包括, 是否包括临近机场
+nearby: whether includes nearby airports, optional value of 0 or 1, default to 0 (exclude nearby airports)
+
+## Google
+
+### Google Scholar Keywords Monitoring
+
+Eg: [https://rsshub.app/google/scholar/data+visualizaton」](https://rsshub.app/google/scholar/data+visualizaton)
+
+Route: `/google/scholar/:query`
+
+Parameters: query, query statement which supports「Basic」and「Advanced」modes:
+
+1. Basic mode, sample query is the keywords desired, eg.「data visualizaton」, [https://rsshub.app/google/scholar/data+visualizaton](https://rsshub.app/google/scholar/data+visualizaton).
+2. Advanced mode, visit [Google Scholar](https://scholar.google.com/schhp?hl=en&as_sdt=0,5), click the top left corner and select「Advanced Search」, fill in your conditions and submit the search. The URL should look like this: [https://scholar.google.com/scholar?as_q=data+visualizaton&as_epq=&as_oq=&as_eq=&as_occt=any&as_sauthors=&as_publication=&as_ylo=2018&as_yhi=&hl=en&as_sdt=0%2C5](https://scholar.google.com/scholar?as_q=data+visualizaton&as_epq=&as_oq=&as_eq=&as_occt=any&as_sauthors=&as_publication=&as_ylo=2018&as_yhi=&hl=en&as_sdt=0%2C5), copy everything after `https://scholar.google.com/scholar?` from the URL and use it as the query for this route. The complete route for the above example should look like this: [https://rsshub.app/google/scholar/as_q=data+visualizaton&as_epq=&as_oq=&as_eq=&as_occt=any&as_sauthors=&as_publication=&as_ylo=2018&as_yhi=&hl=en&as_sdt=0%2C5](https://rsshub.app/google/scholar/as_q=data+visualizaton&as_epq=&as_oq=&as_eq=&as_occt=any&as_sauthors=&as_publication=&as_ylo=2018&as_yhi=&hl=en&as_sdt=0%2C5).
diff --git a/docs/en/install/README.md b/docs/en/install/README.md
index c2c19c17c..b686713ca 100644
--- a/docs/en/install/README.md
+++ b/docs/en/install/README.md
@@ -38,7 +38,7 @@ usage: git [--version] [--help] [-C ] [-c name=value]
#### Windows
-Windows please download [from node's official website](https://nodejs.org/zh-cn/). During the installation, please check `Add to PATH` option.
+Windows users please download [from node's official website](https://nodejs.org/zh-cn/). During the installation, please check `Add to PATH` option.
#### UNIX-based
diff --git a/docs/en/joinus/README.md b/docs/en/joinus/README.md
index a0b11389f..aa722c0de 100644
--- a/docs/en/joinus/README.md
+++ b/docs/en/joinus/README.md
@@ -4,7 +4,7 @@ sidebar: auto
# Join Us
-We welcome all pull requests. Suggestions or feedbacks are also welcomed [here](https://github.com/DIYgod/RSSHub/issues).
+We welcome all pull requests. Suggestions and feedback are also welcomed [here](https://github.com/DIYgod/RSSHub/issues).
## Submit new RSS source
diff --git a/docs/install/README.md b/docs/install/README.md
index d4725991a..8ba4d8cc2 100644
--- a/docs/install/README.md
+++ b/docs/install/README.md
@@ -291,19 +291,19 @@ env: flex
# for production use. For more information, see:
# https://cloud.google.com/appengine/docs/flexible/nodejs/configuring-your-app-with-app-yaml
manual_scaling:
- instances: 1
+ instances: 1
# 以下是 app engine 资源配置,可以自行修改,硬盘最低为 10G
resources:
- cpu: 1
- memory_gb: 0.5
- disk_size_gb: 10
+ cpu: 1
+ memory_gb: 0.5
+ disk_size_gb: 10
network:
- forwarded_ports:
- - 80:1200
- - 443:1200
+ forwarded_ports:
+ - 80:1200
+ - 443:1200
# 以下是环境配置示例,具体可配置项见本文档配置章节
env_variables:
- CACHE_EXPIRE: "300"
+ CACHE_EXPIRE: '300'
# [END app_yaml]
```
@@ -316,12 +316,12 @@ env_variables:
runtime: nodejs8
network:
- forwarded_ports:
- - 80:1200
- - 443:1200
+ forwarded_ports:
+ - 80:1200
+ - 443:1200
# 以下是环境配置示例,具体可配置项见本文档配置章节
env_variables:
- CACHE_EXPIRE: "300"
+ CACHE_EXPIRE: '300'
# [END app_yaml]
```
diff --git a/docs/joinus/README.md b/docs/joinus/README.md
index 7ad3ebb6c..bf043e9d3 100644
--- a/docs/joinus/README.md
+++ b/docs/joinus/README.md
@@ -39,7 +39,7 @@ ctx.cache.set((key: string), (value: string), (time: number)); // time 为缓存
获取缓存:
```js
-const value = await ctx.cache.get(key: string);
+const value = await ctx.cache.get((key: string));
```
可以直接看这个典型的例子:[/routes/zhihu/daily.js](https://github.com/DIYgod/RSSHub/blob/master/routes/zhihu/daily.js),这个例子中需要获取每篇文章的详细内容,每篇文章都需要单独请求一次,请求很多而且每个请求只需要一次,这时候可以把结果缓存一天。
diff --git a/package.json b/package.json
index 19de87bb8..8be2cd6cf 100644
--- a/package.json
+++ b/package.json
@@ -27,14 +27,14 @@
},
"homepage": "https://github.com/DIYgod/RSSHub#readme",
"devDependencies": {
- "eslint": "5.2.0",
+ "eslint": "5.3.0",
"eslint-config-prettier": "^2.9.0",
"eslint-plugin-prettier": "^2.6.2",
- "lint-staged": "^7.2.0",
- "prettier": "^1.13.7",
+ "lint-staged": "^7.2.2",
+ "prettier": "^1.14.2",
"prettier-check": "^2.0.0",
- "vuepress": "0.13.0",
- "yorkie": "^1.0.3"
+ "vuepress": "0.14.1",
+ "yorkie": "^2.0.0"
},
"dependencies": {
"art-template": "4.12.2",
diff --git a/router.js b/router.js
index a94510a47..3e064bf56 100755
--- a/router.js
+++ b/router.js
@@ -332,6 +332,9 @@ router.get('/reimu/tag/:tag', require('./routes/reimu/tag'));
// 央视新闻
router.get('/cctv/:category', require('./routes/cctv/category'));
+// 财新
+router.get('/caixin/weekly/:category', require('./routes/caixin/weekly'));
+
// 草榴社区
router.get('/t66y/:id', require('./routes/t66y/index'));
@@ -409,4 +412,7 @@ router.get('/bugly/changelog/:platform', require('./routes/bugly/changelog'));
// All the Flight Deals
router.get('/atfd/:locations/:nearby?', require('./routes/atfd/index'));
+// Fir
+router.get('/fir/update/:id', require('./routes/fir/update'));
+
module.exports = router;
diff --git a/routes/bugly/changelog.js b/routes/bugly/changelog.js
index 866f9b298..1c089bc92 100644
--- a/routes/bugly/changelog.js
+++ b/routes/bugly/changelog.js
@@ -38,6 +38,8 @@ module.exports = async (ctx) => {
itemDesc += '\n';
});
item.description = itemDesc;
+ item.guid = changelog.version + changelog.createTime;
+ item.link = webUrl;
return item;
});
diff --git a/routes/caixin/weekly.js b/routes/caixin/weekly.js
new file mode 100644
index 000000000..cf599b26a
--- /dev/null
+++ b/routes/caixin/weekly.js
@@ -0,0 +1,59 @@
+const axios = require('../../utils/axios');
+const cheerio = require('cheerio');
+const config = require('../../config');
+
+module.exports = async (ctx) => {
+ const category = ctx.params.category;
+ const url = `http://weekly.caixin.com/${category}`;
+
+ const response = await axios({
+ method: 'get',
+ url: url,
+ headers: {
+ 'User-Agent': config.ua,
+ Referer: url,
+ },
+ });
+
+ const $ = cheerio.load(response.data);
+ const list = $('.stitXtuwen_list dl dd');
+ const items = [];
+
+ for (let i = 0; i < list.length; i++) {
+ const item = {
+ title: $(list[i])
+ .children('h4')
+ .children()
+ .text(),
+ desc: $(list[i])
+ .children('p')
+ .text(),
+ pubDate: new Date(
+ $(list[i])
+ .children('span')
+ .text()
+ .replace('年', '-')
+ .replace('月', '-')
+ .replace('日', '')
+ ).toUTCString(),
+ url: $(list[i])
+ .children('h4')
+ .children()
+ .attr('href'),
+ };
+ items.push(item);
+ }
+
+ ctx.state.data = {
+ title: '财新周刊',
+ link: url,
+ description: '财新周刊 - 提供财经新闻及资讯服务',
+ item: items.map((item) => ({
+ title: item.title,
+ description: item.desc,
+ guid: item.title,
+ link: item.url,
+ pubDate: item.pubDate,
+ })),
+ };
+};
diff --git a/routes/fir/update.js b/routes/fir/update.js
new file mode 100644
index 000000000..7d4984af7
--- /dev/null
+++ b/routes/fir/update.js
@@ -0,0 +1,33 @@
+const axios = require('../../utils/axios');
+const config = require('../../config');
+
+module.exports = async (ctx) => {
+ const id = ctx.params.id;
+ const APIUrl = `https://download.fir.im/${id}`;
+
+ const webUrl = `https://fir.im/${id}`;
+
+ const res = await axios({
+ method: 'get',
+ url: APIUrl,
+ headers: {
+ 'User-Agent': config.ua,
+ Referer: webUrl,
+ },
+ });
+
+ const data = res.data;
+
+ const title = data.app.name + ' 更新';
+
+ const item = {};
+ item.title = data.app.name + ' ' + data.app.releases.master.version + '(' + data.app.releases.master.build + ')';
+ item.description = data.app.releases.master.changelog;
+ item.link = `https://fir.im/x9zu?release_id=${data.app.releases.master.id}`;
+ item.pubDate = new Date(data.app.releases.master.created_at * 1000);
+ ctx.state.data = {
+ title: title,
+ link: webUrl,
+ item: [item],
+ };
+};
diff --git a/routes/qcloud/mlvb/changelog.js b/routes/qcloud/mlvb/changelog.js
index 57f3ac657..eb7c47514 100644
--- a/routes/qcloud/mlvb/changelog.js
+++ b/routes/qcloud/mlvb/changelog.js
@@ -16,13 +16,14 @@ module.exports = async (ctx) => {
const $ = cheerio.load(data);
const resultItem = [];
- $('#docArticleContent h3').each(function() {
+ $('.J-mainDetail #docArticleContent h3').each(function() {
const item = {};
item.title = $(this).text();
item.description = $(this)
.nextUntil('h3')
.text();
item.link = url;
+ item.guid = $(this).text();
resultItem.push(item);
});
diff --git a/views/json.art b/views/json.art
index 6a9bfc839..efa3546c7 100644
--- a/views/json.art
+++ b/views/json.art
@@ -2,7 +2,7 @@
"version": "https://jsonfeed.org/version/1",
"title": "{{ title || 'RSSHub' }}",
"home_page_url": "{{ link || 'https://github.com/DIYgod/RSSHub' }}",
- "description": "{{ description || title }} - 使用 RSSHub(https://github.com/DIYgod/RSSHub) 构建",
+ "description": "{{ description || title }} - 使用 RSSHub(https://github.com/DIYgod/RSSHub) 构建. Created with love by RSSHub(https://github.com/DIYgod/RSSHub). ",
"author": {
"name": "{{@ author || 'RSSHub' }}"
},
diff --git a/views/rss.art b/views/rss.art
index a95c6c313..9c2e88d6a 100644
--- a/views/rss.art
+++ b/views/rss.art
@@ -3,7 +3,7 @@
{{ link || 'https://github.com/DIYgod/RSSHub' }}
-
+
RSSHub
i@html.love
zh-cn
diff --git a/yarn.lock b/yarn.lock
index af56f03e3..2bd48d6a3 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -2620,9 +2620,9 @@ eslint-visitor-keys@^1.0.0:
version "1.0.0"
resolved "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz#3f3180fb2e291017716acb4c9d6d5b5c34a6a81d"
-eslint@5.2.0:
- version "5.2.0"
- resolved "https://registry.yarnpkg.com/eslint/-/eslint-5.2.0.tgz#3901ae249195d473e633c4acbc370068b1c964dc"
+eslint@5.3.0:
+ version "5.3.0"
+ resolved "https://registry.yarnpkg.com/eslint/-/eslint-5.3.0.tgz#53695aca5213968aacdf970ccb231e42a2b285f8"
dependencies:
ajv "^6.5.0"
babel-code-frame "^6.26.0"
@@ -2655,7 +2655,7 @@ eslint@5.2.0:
path-is-inside "^1.0.2"
pluralize "^7.0.0"
progress "^2.0.0"
- regexpp "^1.1.0"
+ regexpp "^2.0.0"
require-uncached "^1.0.3"
semver "^5.5.0"
string.prototype.matchall "^2.0.0"
@@ -3941,14 +3941,14 @@ jest-get-type@^22.1.0:
version "22.4.3"
resolved "https://registry.npmjs.org/jest-get-type/-/jest-get-type-22.4.3.tgz#e3a8504d8479342dd4420236b322869f18900ce4"
-jest-validate@^23.0.0:
- version "23.0.1"
- resolved "https://registry.npmjs.org/jest-validate/-/jest-validate-23.0.1.tgz#cd9f01a89d26bb885f12a8667715e9c865a5754f"
+jest-validate@^23.5.0:
+ version "23.5.0"
+ resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-23.5.0.tgz#f5df8f761cf43155e1b2e21d6e9de8a2852d0231"
dependencies:
chalk "^2.0.1"
jest-get-type "^22.1.0"
leven "^2.1.0"
- pretty-format "^23.0.1"
+ pretty-format "^23.5.0"
joi@^11.1.1:
version "11.4.0"
@@ -4267,11 +4267,10 @@ linkify-it@^2.0.0:
dependencies:
uc.micro "^1.0.1"
-lint-staged@^7.2.0:
- version "7.2.0"
- resolved "https://registry.npmjs.org/lint-staged/-/lint-staged-7.2.0.tgz#bdf4bb7f2f37fe689acfaec9999db288a5b26888"
+lint-staged@^7.2.2:
+ version "7.2.2"
+ resolved "https://registry.yarnpkg.com/lint-staged/-/lint-staged-7.2.2.tgz#0983d55d497f19f36d11ff2c8242b2f56cc2dd05"
dependencies:
- app-root-path "^2.0.1"
chalk "^2.3.1"
commander "^2.14.1"
cosmiconfig "^5.0.2"
@@ -4281,7 +4280,7 @@ lint-staged@^7.2.0:
find-parent-dir "^0.3.0"
is-glob "^4.0.0"
is-windows "^1.0.2"
- jest-validate "^23.0.0"
+ jest-validate "^23.5.0"
listr "^0.14.1"
lodash "^4.17.5"
log-symbols "^2.2.0"
@@ -5695,9 +5694,9 @@ prettier@^1.11.1:
version "1.13.2"
resolved "https://registry.yarnpkg.com/prettier/-/prettier-1.13.2.tgz#412b87bc561cb11074d2877a33a38f78c2303cda"
-prettier@^1.13.7:
- version "1.13.7"
- resolved "https://registry.yarnpkg.com/prettier/-/prettier-1.13.7.tgz#850f3b8af784a49a6ea2d2eaa7ed1428a34b7281"
+prettier@^1.14.2:
+ version "1.14.2"
+ resolved "https://registry.yarnpkg.com/prettier/-/prettier-1.14.2.tgz#0ac1c6e1a90baa22a62925f41963c841983282f9"
pretty-bytes@^4.0.2:
version "4.0.2"
@@ -5710,9 +5709,9 @@ pretty-error@^2.0.2:
renderkid "^2.0.1"
utila "~0.4"
-pretty-format@^23.0.1:
- version "23.0.1"
- resolved "https://registry.npmjs.org/pretty-format/-/pretty-format-23.0.1.tgz#d61d065268e4c759083bccbca27a01ad7c7601f4"
+pretty-format@^23.5.0:
+ version "23.5.0"
+ resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-23.5.0.tgz#0f9601ad9da70fe690a269cd3efca732c210687c"
dependencies:
ansi-regex "^3.0.0"
ansi-styles "^3.2.0"
@@ -5999,9 +5998,9 @@ regexp.prototype.flags@^1.2.0:
dependencies:
define-properties "^1.1.2"
-regexpp@^1.1.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-1.1.0.tgz#0e3516dd0b7904f413d2d4193dce4618c3a689ab"
+regexpp@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-2.0.0.tgz#b2a7534a85ca1b033bcf5ce9ff8e56d4e0755365"
regexpu-core@^1.0.0:
version "1.0.0"
@@ -7196,9 +7195,9 @@ vuepress-html-webpack-plugin@^3.2.0:
toposort "^1.0.0"
util.promisify "1.0.0"
-vuepress@0.13.0:
- version "0.13.0"
- resolved "https://registry.yarnpkg.com/vuepress/-/vuepress-0.13.0.tgz#7959feeb8c4bbd1cd96238383566182419576d5d"
+vuepress@0.14.1:
+ version "0.14.1"
+ resolved "https://registry.yarnpkg.com/vuepress/-/vuepress-0.14.1.tgz#4b3fc46601ce2fd8ff2265a2e39098b9f9580c58"
dependencies:
"@babel/core" "7.0.0-beta.47"
"@vue/babel-preset-app" "3.0.0-beta.11"
@@ -7623,9 +7622,9 @@ ylru@^1.2.0:
version "1.2.1"
resolved "https://registry.yarnpkg.com/ylru/-/ylru-1.2.1.tgz#f576b63341547989c1de7ba288760923b27fe84f"
-yorkie@^1.0.3:
- version "1.0.3"
- resolved "https://registry.npmjs.org/yorkie/-/yorkie-1.0.3.tgz#5c05db48c012def99c29b79685b6ba2e40c8c671"
+yorkie@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/yorkie/-/yorkie-2.0.0.tgz#92411912d435214e12c51c2ae1093e54b6bb83d9"
dependencies:
execa "^0.8.0"
is-ci "^1.0.10"