chore(deps): bump the docusaurus group in /website with 6 updates (#13668)
* chore(deps): bump the docs group in /website with 6 updates Bumps the docs group in /website with 6 updates: | Package | From | To | | --- | --- | --- | | [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus) | `2.4.3` | `3.0.0` | | [@docusaurus/plugin-client-redirects](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-plugin-client-redirects) | `2.4.3` | `3.0.0` | | [@docusaurus/plugin-pwa](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-plugin-pwa) | `2.4.3` | `3.0.0` | | [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic) | `2.4.3` | `3.0.0` | | [@docusaurus/module-type-aliases](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-module-type-aliases) | `2.4.3` | `3.0.0` | | [@docusaurus/types](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-types) | `2.4.3` | `3.0.0` | Updates `@docusaurus/core` from 2.4.3 to 3.0.0 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.0.0/packages/docusaurus) Updates `@docusaurus/plugin-client-redirects` from 2.4.3 to 3.0.0 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.0.0/packages/docusaurus-plugin-client-redirects) Updates `@docusaurus/plugin-pwa` from 2.4.3 to 3.0.0 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.0.0/packages/docusaurus-plugin-pwa) Updates `@docusaurus/preset-classic` from 2.4.3 to 3.0.0 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.0.0/packages/docusaurus-preset-classic) Updates `@docusaurus/module-type-aliases` from 2.4.3 to 3.0.0 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.0.0/packages/docusaurus-module-type-aliases) Updates `@docusaurus/types` from 2.4.3 to 3.0.0 - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.0.0/packages/docusaurus-types) --- updated-dependencies: - dependency-name: "@docusaurus/core" dependency-type: direct:production update-type: version-update:semver-major dependency-group: docs - dependency-name: "@docusaurus/plugin-client-redirects" dependency-type: direct:production update-type: version-update:semver-major dependency-group: docs - dependency-name: "@docusaurus/plugin-pwa" dependency-type: direct:production update-type: version-update:semver-major dependency-group: docs - dependency-name: "@docusaurus/preset-classic" dependency-type: direct:production update-type: version-update:semver-major dependency-group: docs - dependency-name: "@docusaurus/module-type-aliases" dependency-type: direct:development update-type: version-update:semver-major dependency-group: docs - dependency-name: "@docusaurus/types" dependency-type: direct:development update-type: version-update:semver-major dependency-group: docs ... Signed-off-by: dependabot[bot] <support@github.com> * chore: fix dependencies * docs: fix admonition caution is deprecated in v3 caution(v2 yellow) => warning(v3 yellow) --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
This commit is contained in:
parent
cc6241abdc
commit
72f9a1f214
|
|
@ -62,7 +62,7 @@ updates:
|
|||
- dependency-name: string-width
|
||||
versions: ['>=5.0.0']
|
||||
groups:
|
||||
docs:
|
||||
docusaurus:
|
||||
patterns:
|
||||
- '@docusaurus/*'
|
||||
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
# API
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
The API is under active development and is subject to change. All suggestions are welcome!
|
||||
|
||||
|
|
|
|||
|
|
@ -321,7 +321,7 @@ Automatic updates are included.
|
|||
|
||||
### Notice
|
||||
|
||||
:::caution Update
|
||||
:::warning Update
|
||||
|
||||
Heroku [no longer](https://blog.heroku.com/next-chapter) offers free product plans.
|
||||
|
||||
|
|
@ -505,7 +505,7 @@ If you would like to test routes or avoid IP limits, etc., you may build your ow
|
|||
|
||||
[](https://labs.play-with-docker.com/?stack=https://raw.githubusercontent.com/DIYgod/RSSHub/master/docker-compose.yml)
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
- [DockerHub](https://hub.docker.com) account required
|
||||
- [Play with Docker](https://labs.play-with-docker.com/) instance will last for 4 hours at most. It should only be used for testing purpose
|
||||
|
|
@ -579,7 +579,7 @@ resolved by the SOCKS server, recommanded, prevents DNS poisoning or DNS leak),
|
|||
|
||||
### Reverse proxy
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
This proxy method cannot proxy requests that contain cookies.
|
||||
|
||||
|
|
@ -859,7 +859,7 @@ See docs of the specified route and `lib/config.js` for detailed information.
|
|||
- `EMAIL_CONFIG_{email}`: Mail setting, replace `{email}` with the email account, replace `@` and `.` in email account with `_`, e.g. `EMAIL_CONFIG_xxx_gmail_com`. The value is in the format of `password=password&host=server&port=port`, eg:
|
||||
- Linux env: `EMAIL_CONFIG_xxx_qq_com="password=123456&host=imap.qq.com&port=993"`
|
||||
- docker env: `EMAIL_CONFIG_xxx_qq_com=password=123456&host=imap.qq.com&port=993`, please do not include quotations `'`,`"`
|
||||
|
||||
|
||||
- Note: socks5h proxy is not supported due to the limit of email lib `ImapFlow`
|
||||
|
||||
- Mastodon user timeline: apply API here `https://mastodon.example/settings/applications`(repalce `mastodon.example`), please check scope `read:search`
|
||||
|
|
|
|||
|
|
@ -53,7 +53,7 @@ Each item in an RSS feed is represented by an object with a set of fields that d
|
|||
| **`media.*`** | *(Optional)* The media associated with the item. See [Media RSS](https://www.rssboard.org/media-rss) for more details | `undefinded` | R |
|
||||
| **`doi`** | *(Optional)* The Digital Object Identifier of the item, which should be a string in the format `10.xxxx/xxxxx.xxxx` | `undefinded` | R |
|
||||
|
||||
:::caution Formatting Considerations
|
||||
:::warning Formatting Considerations
|
||||
|
||||
When specifying certain fields in an RSS feed, it's important to keep in mind some formatting considerations. Specifically, you should avoid including any linebreaks, consecutive whitespace, or leading/trailing whitespace in the following fields: **`title`**, **`subtitle`** (only for Atom), **`author`** (only for Atom), **`item.title`**, and **`item.author`**.
|
||||
|
||||
|
|
|
|||
|
|
@ -29,7 +29,7 @@ The above code snippet from [Create Your Own RSSHub Route](/joinus/new-rss/start
|
|||
|
||||
The object returned from the previous statement will be reused, and an extra `description` property will be added to it. The returned cache for each `item.link` will be `{ title, link, pubDate, author, category, description }`. The next time the same path is requested, this processed cache will be used instead of making a request to the server and recomputing the data.
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
Any assignments to variables that are declared outside of the `tryGet()` function will not be processed under a cache-hit scenario. For example, the following code will not work as expected:
|
||||
|
||||
|
|
|
|||
|
|
@ -119,7 +119,7 @@ The source field is *optional* and should specifies the URL path. Leave it blank
|
|||
|
||||
The source should be an array of strings. For example, if the source for `GitHub Repo Issues` is `/:user/:repo`, it means that when you visit `https://github.com/DIYgod/RSSHub`, which matches the `github.com/:user/:repo` pattern, the parameters for this URL will be: `{user: 'DIYgod', repo: 'RSSHub'}`. The browser extension uses these parameters to create an RSSHub subscription address based on the `target` field.
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
If the value you want to extract is in the URL search parameters or URL hash, use target as a function instead of the `source` field. Also, remember that the `source` field only matches the URL path and not any other parts of the URL.
|
||||
|
||||
|
|
|
|||
|
|
@ -58,7 +58,7 @@ npm run start
|
|||
</TabItem>
|
||||
</Tabs>
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
You cannot switch to other languages in development mode. This is a [technical limitation](https://docusaurus.io/docs/i18n/tutorial#start-your-site) from Docusaurus.
|
||||
|
||||
|
|
@ -157,7 +157,7 @@ Supprts Markdown.
|
|||
|
||||
:::
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
Add a empty line around the starting and ending directive `:::`
|
||||
|
||||
|
|
@ -195,7 +195,7 @@ Supprts Markdown.
|
|||
|
||||
:::
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
Add a empty line around the starting and ending directive `:::`
|
||||
|
||||
|
|
|
|||
|
|
@ -20,13 +20,13 @@ E.g.
|
|||
|
||||
## Filtering
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
Please make sure you've [fully URL-encoded](https://gchq.github.io/CyberChef/#recipe=URL_Encode(true)) the parameters. Do not rely on the browser's automatic URL encoding. Some characters, such as `+`, `&`, will not be automatically encoded, resulting in the final parsing result not being correct.
|
||||
|
||||
:::
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
filter supports Regex, and due to the fact that some Regex are vulnerable to DoS (ReDoS), default engine `re2` blocks some of these functionalities available in node `Regexp`. These two engines also behaves a bit different in some corner cases. [Details](https://github.com/uhop/node-re2#limitations-things-re2-does-not-support)
|
||||
|
||||
|
|
@ -120,7 +120,7 @@ E.g. [https://rsshub.app/theinitium/channel/latest/zh-hans?opencc=t2s](https://r
|
|||
|
||||
## Multimedia processing
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
This is an experimental API
|
||||
|
||||
|
|
|
|||
|
|
@ -163,7 +163,7 @@ For more tags, please go to [Search torrent](https://bangumi.moe/search/index)
|
|||
|
||||
<Route author="JimenezLi" example="/bangumi/tv/subject/328609/ep/true" path="/bangumi/tv/subject/:id/:type?/:showOriginalName?" paramsDesc={['条目 id, 在条目页面的地址栏查看', '条目类型,可选值为 `ep`, `comments`, `blogs`, `topics`,默认为 `ep`', '显示番剧标题原名,可选值 0/1/false/true,默认为 false']}>
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
此通用路由仅用于对路由参数的描述,具体信息请查看下方与条目相关的路由
|
||||
|
||||
|
|
@ -348,7 +348,7 @@ If you subscribe to [Discounted works Latest Discounts - Newest to Oldest](https
|
|||
|
||||
<Route author="FeCCC" example="/iwara/subscriptions" path="/iwara/subscriptions" radar="1" rssbud="1" selfhost="1">
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
This route requires username and password, therefore it's only available when self-hosting, refer to the [Deploy Guide](/install/#route-specific-configurations) for route-specific configurations.
|
||||
|
||||
|
|
|
|||
|
|
@ -193,7 +193,7 @@
|
|||
|
||||
## Dcard {#dcard}
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
僅能透過台灣 IP 抓取。
|
||||
|
||||
|
|
@ -209,7 +209,7 @@
|
|||
|
||||
## Discourse {#discourse}
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
You need to set the environment variable `DISCOURSE_CONFIG_{id}` before using it. Please refer to Configuration section in the Deploy page of the documentation.
|
||||
|
||||
|
|
@ -223,7 +223,7 @@ You need to set the environment variable `DISCOURSE_CONFIG_{id}` before using it
|
|||
|
||||
<Route author="dzx-dzx" example="/discourse/0/notifications" path="/discourse/:configId/notifications/:fulltext?" paramsDesc={['Environment variable configuration id, see above','Fetch the content if the notification points to a post. This is disabled by default, set it to `1` to enable it.']} selfhost="1"/>
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
If you opt to enable `fulltext` feature, consider adding `limit` parameter to your query to avoid sending too many request.
|
||||
|
||||
|
|
@ -369,7 +369,7 @@ If you opt to enable `fulltext` feature, consider adding `limit` parameter to yo
|
|||
|
||||
### AV {#playno.1-wan-le-da-ren-av}
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
目前观测到该博客可能禁止日本 IP 访问。建议部署在日本区以外的服务器上。
|
||||
|
||||
|
|
|
|||
|
|
@ -176,7 +176,7 @@ username 为博主用户名,而非`xxx.hashnode.dev`中`xxx`所代表的 blog
|
|||
|
||||
The List ID is the last part of the URL after `-`, for example, the username in [https://medium.com/@imsingee/list/collection-7e67004f23f9](https://medium.com/@imsingee/list/collection-7e67004f23f9) is `imsingee`, and the ID is `7e67004f23f9`.
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
To access private lists, only self-hosting is supported.
|
||||
|
||||
|
|
@ -188,7 +188,7 @@ To access private lists, only self-hosting is supported.
|
|||
|
||||
<Route author="ImSingee" example="/medium/for-you/imsingee" path="/medium/for-you/:user" paramsDesc={['Username']} selfhost="1">
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
Personalized recommendations require the cookie value after logging in, so only self-hosting is supported. See the configuration module on the deployment page for details.
|
||||
|
||||
|
|
@ -200,7 +200,7 @@ Personalized recommendations require the cookie value after logging in, so only
|
|||
|
||||
<Route author="ImSingee" example="/medium/following/imsingee" path="/medium/following/:user" paramsDesc={['Username']} selfhost="1">
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
Personalized recommendations require the cookie value after logging in, so only self-hosting is supported. See the configuration module on the deployment page for details.
|
||||
|
||||
|
|
@ -214,7 +214,7 @@ Personalized recommendations require the cookie value after logging in, so only
|
|||
|
||||
There are many tags, which can be obtained by clicking on a tag from the homepage and looking at the URL. For example, if the URL is `https://medium.com/?tag=web3`, then the tag is `web3`.
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
Personalized recommendations require the cookie value after logging in, so only self-hosting is supported. See the configuration module on the deployment page for details.
|
||||
|
||||
|
|
|
|||
|
|
@ -70,7 +70,7 @@ Behance user's profile URL, like [https://www.behance.net/mishapetrick](https://
|
|||
| :----: | :------: | :----------: | :--: | :--------------: |
|
||||
| date | trending | popularity | alpha | style |
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
This route requires API key, therefore it's only available when self-hosting, refer to the [Deploy Guide](https://docs.rsshub.app/install/#configuration-route-specific-configurations) for route-specific configurations.
|
||||
|
||||
|
|
|
|||
|
|
@ -485,7 +485,7 @@ For instance, in `https://store.steampowered.com/search/?specials=1&term=atelier
|
|||
|
||||
## TapTap International {#taptap-international}
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
Due to the regional restrictions, an RSSHub deployment in China Mainland may not work on accessing the TapTap International Website.
|
||||
|
||||
|
|
@ -523,7 +523,7 @@ Language Code
|
|||
|
||||
## TapTap 中国 {#taptap-zhong-guo}
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
由于区域限制,需要在有国内 IP 的机器上自建才能正常获取 RSS。\
|
||||
而对于《TapTap 国际版》则需要部署在具有海外出口的 IP 上才可正常获取 RSS。
|
||||
|
|
|
|||
|
|
@ -591,7 +591,7 @@ Language
|
|||
| 国际司 | f784499ef24541f5b20de4c24cfc61e7 |
|
||||
| 机关党委 | a49119c6f40045dd994f3910500cedfa |
|
||||
| 离退办 | 6bf265ffd1c94fa4a3f1687b03fa908b |
|
||||
|
||||
|
||||
</Route>
|
||||
|
||||
## 国家税务总局 {#guo-jia-shui-wu-zong-ju}
|
||||
|
|
@ -1769,7 +1769,7 @@ Language
|
|||
|
||||
<Route author="Jeason0228 TonyRL" example="/gov/customs/list/paimai" path="/gov/customs/list/:gchannel?" paramsDesc={['支持 `paimai` 及 `fagui` 2个频道,默认为 `paimai`']} anticrawler="1" puppeteer="1" radar="1" rssbud="1">
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
由于区域限制,建议在国内 IP 的机器上自建
|
||||
|
||||
|
|
|
|||
|
|
@ -182,7 +182,7 @@ Including 'cell', 'cancer-cell', 'cell-chemical-biology', 'cell-host-microbe', '
|
|||
|
||||
<Route author="HenryQW" path="/google/scholar/:query" example="/google/scholar/data+visualization" paramsDesc={['query statement which supports「Basic」and「Advanced」modes']} anticrawler="1">
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
Google Scholar has strict anti-crawling mechanism implemented, the demo below doesn't guarantee availability. Please deploy your own instance as it might increase the stability.
|
||||
|
||||
|
|
@ -351,7 +351,7 @@ Subscribe to the cover images of the Nature journals, and get the latest publica
|
|||
|
||||
<Route author="y9c TonyRL" example="/nature/highlight" path="/nature/highlight/:journal?" paramsDesc={['short name for a journal, `nature` by default']} supportScihub="1" radar="1" rssbud="1">
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
Only some journals are supported.
|
||||
|
||||
|
|
|
|||
|
|
@ -75,7 +75,7 @@
|
|||
|
||||
<Route author="Qixingchen" example="/bilibili/live/area/207/online" path="/bilibili/live/area/:areaID/:order" paramsDesc={['分区 ID 分区增删较多, 可通过 [分区列表](https://api.live.bilibili.com/room/v1/Area/getList) 查询', '排序方式, live_time 开播时间, online 人气']}>
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
由于接口未提供开播时间,如果直播间未更换标题与分区,将视为一次。如果直播间更换分区与标题,将视为另一项
|
||||
|
||||
|
|
|
|||
|
|
@ -1833,7 +1833,7 @@ Tiny Tiny RSS 会给所有 iframe 元素添加 `sandbox="allow-scripts"` 属性
|
|||
|
||||
目前喜马拉雅的 API 只能一集一集的获取各节目上的 ShowNote,会极大的占用系统资源,所以默认为不获取节目的 ShowNote。下方有一个新的路径可选获取 ShowNote。
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
专辑类型即 url 中的分类拼音,使用通用分类 `album` 通常是可行的,专辑 id 是跟在**分类拼音**后的那个 id, 不要输成某集的 id 了
|
||||
|
||||
|
|
@ -1855,7 +1855,7 @@ Tiny Tiny RSS 会给所有 iframe 元素添加 `sandbox="allow-scripts"` 属性
|
|||
|
||||
<Route author="prnake" example="/xiaoyuzhou" path="/xiaoyuzhou" selfhost="1">
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
小宇宙的 api 需要验证 `x-jike-device-id`、`x-jike-access-token` 和 `x-jike-refresh-token` 。必要时需要自行配置,具体见部署文档。
|
||||
|
||||
|
|
|
|||
|
|
@ -3132,7 +3132,7 @@ area 分区选项
|
|||
|
||||
通过提取文章全文,以提供比官方源更佳的阅读体验。
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
付费内容全文可能需要登陆获取,详情见部署页面的配置模块。
|
||||
|
||||
|
|
@ -3164,7 +3164,7 @@ Type 栏目:
|
|||
|
||||
<Route author="AgFlore" example="/theinitium/follow/articles/zh-hans" path="/theinitium/follow/articles/:language?" paramsDesc={['语言,简体`zh-hans`,繁体`zh-hant`,缺省为简体']}>
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
需要自建,详情见部署页面的配置模块。
|
||||
|
||||
|
|
@ -3613,7 +3613,7 @@ others = 热点新闻 + 滚动新闻
|
|||
|
||||
## 今日热榜 {#jin-ri-re-bang}
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
由于需要登录后的 Cookie 值才能获取原始链接,所以需要自建,需要在环境变量中配置 `TOPHUB_COOKIE`,详情见部署页面的配置模块。
|
||||
|
||||
|
|
@ -5229,7 +5229,7 @@ column 为 third 时可选的 category:
|
|||
|
||||
## 网易新闻 {#wang-yi-xin-wen}
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
若视频因防盗链而无法播放,请参考 [通用参数 -> 多媒体处理](/parameter#多媒体处理) 配置 `multimedia_hotlink_template` **或** `wrap_multimedia_in_iframe`。
|
||||
|
||||
|
|
@ -5333,7 +5333,7 @@ column 为 third 时可选的 category:
|
|||
|
||||
:::
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
该方法需要通过 efb 进行频道绑定,具体操作见 [https://github.com/DIYgod/RSSHub/issues/2172](https://github.com/DIYgod/RSSHub/issues/2172)
|
||||
|
||||
|
|
@ -5383,7 +5383,7 @@ column 为 third 时可选的 category:
|
|||
|
||||
<Route author="Rongronggg9" example="/wechat/data258/gh_cbbad4c1d33c" path="/data258/:id?" paramsDesc={['公众号 id 或分类 id,可在公众号页或分类页 URL 中找到;若略去,则抓取首页']} anticrawler="1" radar="1" rssbud="1" selfhost="1">
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
由于使用了一些针对反爬的缓解措施,本路由响应较慢。默认只抓取前 5 条,可通过 `?limit=` 改变(不推荐,容易被反爬)。\
|
||||
该网站使用 IP 甄别访客,且应用严格的每日阅读量限额(约 15 次),请自建并确保正确配置缓存;如使用内存缓存而非 Redis 缓存,请增大缓存容量。该限额足够订阅至少 3 个公众号 (假设公众号每日仅更新一次);首页 / 分类页更新相当频繁,不推荐订阅。
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@
|
|||
|
||||
<Route author="DIYgod" example="/forum4399/mtag-83932" path="/forum4399/:mtag" paramsDesc={['mtag,必选-论坛网址最后的mtag字段']} selfhost="1">
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
需要用户 cookie 值,详情见部署页面的配置模块。
|
||||
|
||||
|
|
@ -476,7 +476,7 @@ For example:
|
|||
|
||||
## Notion {#notion}
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
Need to set up Notion integration, please refer to [Route-specific Configurations](https://docs.rsshub.app/install/#Deployment) for details.
|
||||
|
||||
|
|
@ -839,7 +839,7 @@ Refer to [the list of supported currencies](https://wise.com/tools/exchange-rate
|
|||
|
||||
### 习惯打卡 {#di-da-qing-dan-xi-guan-da-ka}
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
需要账号密码,详情见部署文档部分 RSS 模块配置
|
||||
|
||||
|
|
@ -951,7 +951,7 @@ Refer to [the list of supported currencies](https://wise.com/tools/exchange-rate
|
|||
|
||||
快递公司代号如果不能确定,可通过下方快递列表获得。
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
1. 构造链接前请确认所有参数正确:错误`快递公司 - 订单号`组合将会缓存信息一小段时间防止产生无用查询
|
||||
2. 正常查询的订单在未签收状态下不会被缓存:请控制查询频率
|
||||
|
|
|
|||
|
|
@ -205,7 +205,7 @@ Language
|
|||
|
||||
### Model discussions {#civitai-model-discussions}
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
Need to configure `CIVITAI_COOKIE` to obtain image information of NSFW models.
|
||||
|
||||
|
|
@ -257,7 +257,7 @@ For example: `https://www.curseforge.com/sc2/assets/taylor-mouses-stuff/files` t
|
|||
|
||||
<Route author="HenryQW" example="/dockerhub/build/wangqiru/ttrss" path="/dockerhub/build/:owner/:image/:tag?" paramsDesc={['Image owner', 'Image name', 'Image tag,default to latest']}>
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
The owner of the official image fills in the library, for example: [https://rsshub.app/dockerhub/build/library/mysql](https://rsshub.app/dockerhub/build/library/mysql)
|
||||
|
||||
|
|
@ -269,7 +269,7 @@ The owner of the official image fills in the library, for example: [https://rssh
|
|||
|
||||
<Route author="outloudvi" example="/dockerhub/tag/library/mariadb" path="/dockerhub/tag/:owner/:image/:limits?" paramsDesc={['Image owner', 'Image name', 'Tag count, 10 by default']}>
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
Use `library` as the `owner` for official images, such as [https://rsshub.app/dockerhub/tag/library/mysql](https://rsshub.app/dockerhub/tag/library/mysql)
|
||||
|
||||
|
|
@ -363,7 +363,7 @@ Language
|
|||
|
||||
<Route author="NavePnow" example="/ifi-audio/download/1503007035/44472" path="/ifi-audio/download/:val/:id" paramsDesc={['product val', 'product id']}/>
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
1. Open [https://ifi-audio.com/download-hub](https://ifi-audio.com/download-hub) and the Network panel
|
||||
2. Select the device and the corresponding serial number in the website and click Search
|
||||
|
|
@ -391,7 +391,7 @@ Language
|
|||
|
||||
## Logseq {#logseq}
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
Logseq 开发团队已经放弃了 [旧网站](https://logseq.com/blog)。
|
||||
请使用 `https://github.com/logseq/logseq/releases.atom` 代替。
|
||||
|
|
|
|||
|
|
@ -1446,7 +1446,7 @@ Stay up to date on the latest React news, tutorials, resources, and more. Delive
|
|||
|
||||
## 腾讯游戏开发者社区 {#teng-xun-you-xi-kai-fa-zhe-she-qu}
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
有部分输出全文带有未进行样式处理的代码内容,显示效果不佳,建议跳转原文阅读
|
||||
|
||||
|
|
|
|||
|
|
@ -257,7 +257,7 @@ Eg: `https://ncode.syosetu.com/n1976ey/`
|
|||
|
||||
:::
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
上方列举的网址可能部分不可用,这取决于该网站的维护者是否持续运营网站。请选择可以正常访问的网址,获取更新的前提是该网站可以正常访问。
|
||||
|
||||
|
|
@ -285,7 +285,7 @@ Eg: `https://ncode.syosetu.com/n1976ey/`
|
|||
|
||||
:::
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
你可以设置参数 **需要获取文章全文** 为 `true` `yes` `t` `y` 等值(或者忽略这个参数),RSS 的条目会携带期刊中的 **文章全文**,而不仅仅是 **文章概要**。但因为发起访问请求过多会被该网站屏蔽,你可以将其关闭(设置该参数为 `false` `no` `f` `n` 等值),这将会大大减少请求次数从而更难触发网站的反爬机制。
|
||||
|
||||
|
|
@ -303,7 +303,7 @@ Eg: `https://ncode.syosetu.com/n1976ey/`
|
|||
|
||||
<Route author="LogicJake" example="/chuiniu/column/0b1c4cf6e7f24e8da11e37882de73704" path="/chuiniu/column/:id" paramsDesc={['栏目 id, 可在对应栏目页 URL 中找到']}>
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
正文内容需要用户登录后的 x-member 值,详情见部署页面的配置模块。若无相关配置或 x-member 失效,则只显示文章摘要。
|
||||
|
||||
|
|
@ -339,7 +339,7 @@ Eg: `https://ncode.syosetu.com/n1976ey/`
|
|||
|
||||
<Route author="JeasonLau" example="/dcrsw/zhongjidouluo/2" path="/dcrsw/:name/:count?" paramsDesc={['小说名,可在对应小说页URL中找到', '显示的章节数,缺省为`3`']}>
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
count 的取值范围为 1-12,为防止请求次数过多,推荐设置为 5 以下。
|
||||
:::
|
||||
|
|
@ -499,7 +499,7 @@ count 的取值范围为 1-12,为防止请求次数过多,推荐设置为 5
|
|||
|
||||
<Route author="Fatpandac" example="/wenku8/lastupdate" path="/wenku8/:categoty?" paramsDesc={['首页分类,见下表,默认为今日更新']} selfhost="1">
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
首页需要登录后的 Cookie 值,所以只能自建,详情见部署页面的配置模块。
|
||||
|
||||
|
|
|
|||
|
|
@ -87,7 +87,7 @@ Tiny Tiny RSS 会给所有 iframe 元素添加 `sandbox="allow-scripts"` 属性
|
|||
|
||||
<Route author="Qixingchen" example="/bilibili/user/followers/2267573/3" path="/bilibili/user/followers/:uid/:loginUid" paramsDesc={['用户 id, 可在 UP 主主页中找到','用于登入的用户id,需要配置对应的 Cookie 值']} radar="1" rssbud="1" selfhost="1">
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
UP 主粉丝现在需要 b 站登录后的 Cookie 值,所以只能自建,详情见部署页面的配置模块。
|
||||
|
||||
|
|
@ -99,7 +99,7 @@ UP 主粉丝现在需要 b 站登录后的 Cookie 值,所以只能自建,详
|
|||
|
||||
<Route author="Qixingchen" example="/bilibili/user/followings/2267573/3" path="/bilibili/user/followings/:uid/:loginUid" paramsDesc={['用户 id, 可在 UP 主主页中找到','用于登入的用户id,需要配置对应的 Cookie 值']} radar="1" rssbud="1" selfhost="1">
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
UP 主关注用户现在需要 b 站登录后的 Cookie 值,所以只能自建,详情见部署页面的配置模块。
|
||||
|
||||
|
|
@ -267,7 +267,7 @@ UP 主关注用户现在需要 b 站登录后的 Cookie 值,所以只能自建
|
|||
|
||||
<Route author="TigerCubDen JimenezLi" example="/bilibili/followings/dynamic/109937383" path="/bilibili/followings/dynamic/:uid/:routeParams?" paramsDesc={['用户 id', '额外参数;请参阅 [#UP 主动态](#bilibili-up-zhu-dong-tai) 的说明和表格']} selfhost="1">
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
用户动态需要 b 站登录后的 Cookie 值,所以只能自建,详情见部署页面的配置模块。
|
||||
|
||||
|
|
@ -279,7 +279,7 @@ UP 主关注用户现在需要 b 站登录后的 Cookie 值,所以只能自建
|
|||
|
||||
<Route author="LogicJake" example="/bilibili/followings/video/2267573" path="/bilibili/followings/video/:uid/:disableEmbed?" paramsDesc={['用户 id', '默认为开启内嵌视频, 任意值为关闭']} selfhost="1">
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
用户动态需要 b 站登录后的 Cookie 值,所以只能自建,详情见部署页面的配置模块。
|
||||
|
||||
|
|
@ -291,7 +291,7 @@ UP 主关注用户现在需要 b 站登录后的 Cookie 值,所以只能自建
|
|||
|
||||
<Route author="woshiluo" example="/bilibili/followings/article/99800931" path="/bilibili/followings/article/:uid" paramsDesc={['用户 id']} selfhost="1">
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
用户动态需要 b 站登录后的 Cookie 值,所以只能自建,详情见部署页面的配置模块。
|
||||
|
||||
|
|
@ -303,7 +303,7 @@ UP 主关注用户现在需要 b 站登录后的 Cookie 值,所以只能自建
|
|||
|
||||
<Route author="JimenezLi" example="/bilibili/watchlater/2267573" path="/bilibili/watchlater/:uid/:disableEmbed?" paramsDesc={['用户 id', '默认为开启内嵌视频, 任意值为关闭']} selfhost="1">
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
用户稍后再看需要 b 站登录后的 Cookie 值,所以只能自建,详情见部署页面的配置模块。
|
||||
|
||||
|
|
@ -383,7 +383,7 @@ UP 主关注用户现在需要 b 站登录后的 Cookie 值,所以只能自建
|
|||
|
||||
<Route author="yindaheng98" example="/bilibili/manga/followings/26009" path="/bilibili/manga/followings/:uid/:limits?" paramsDesc={['用户 id', '抓取最近更新前多少本漫画,默认为10']} selfhost="1">
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
用户追漫需要 b 站登录后的 Cookie 值,所以只能自建,详情见部署页面的配置模块。
|
||||
|
||||
|
|
@ -569,7 +569,7 @@ Type
|
|||
|
||||
## Instagram {#instagram}
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
Due to Instagram Private API restrictions, you have to setup your credentials on the server. 2FA is not supported. See [deployment guide](https://docs.rsshub.app/install/) for more.
|
||||
|
||||
|
|
@ -698,7 +698,7 @@ If the instance address is not `mastodon.social` or `pawoo.net`, then the route
|
|||
| 1 (default) | on | off |
|
||||
| 10 | on | on |
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
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.
|
||||
|
|
@ -749,7 +749,7 @@ Though, every Story expires after 24 hours, so it may be not so serious.
|
|||
|
||||
<Route author="ClarkeCheng" example="/pixiv/user/illustfollows" path="/pixiv/user/illustfollows" radar="1" rssbud="1" selfhost="1">
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
Only for self-hosted
|
||||
|
||||
|
|
@ -919,7 +919,7 @@ https://rsshub.app/threads/zuck/showAuthorInTitle=1&showAuthorInDesc=1&showQuote
|
|||
|
||||
## Twitter {#twitter}
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
Due to restrictions from Twitter, currently only tweets within 7 days are available in some routes.
|
||||
|
||||
|
|
@ -975,7 +975,7 @@ generates
|
|||
|
||||
<Route author="DIYgod" example="/twitter/followings/DIYgod" path="/twitter/followings/:id/:routeParams?" paramsDesc={['username', 'extra parameters, see the table above']} radar="1" rssbud="1" selfhost="1">
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
This route requires Twitter token's corresponding id, therefore it's only available when self-hosting, refer to the [Deploy Guide](/install/#route-specific-configurations) for route-specific configurations.
|
||||
|
||||
|
|
@ -1003,7 +1003,7 @@ This route requires Twitter token's corresponding id, therefore it's only availa
|
|||
|
||||
<Route author="TonyRL" example="/twitter/collection/DIYgod/1527857429467172864" path="/twitter/collection/:uid/:collectionId/:routeParams?" paramsDesc={['username, should match the generated token', 'collection ID, can be found in URL', 'extra parameters, see the table above']} radar="1" rssbud="1" selfhost="1">
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
This route requires Twitter token's corresponding id, therefore it's only available when self-hosting, refer to the [Deploy Guide](/install/#route-specific-configurations) for route-specific configurations.
|
||||
|
||||
|
|
@ -1180,7 +1180,7 @@ Country Code
|
|||
|
||||
## 抖音 {#dou-yin}
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
反爬严格,需要启用 puppeteer。\
|
||||
抖音的视频 CDN 会验证 Referer,意味着许多阅读器都无法直接播放内嵌视频,以下是一些变通解决方案:
|
||||
|
|
@ -1440,7 +1440,7 @@ Country Code
|
|||
|
||||
## 饭否 {#fan-fou}
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
部署时需要申请并配置饭否 Consumer Key、Consumer Secret、用户名和密码,具体见部署文档
|
||||
|
||||
|
|
@ -1650,7 +1650,7 @@ rule
|
|||
|
||||
## 微博 {#wei-bo}
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
微博会针对请求的来源地区返回不同的结果。\
|
||||
一个已知的例子为:部分视频因未知原因仅限中国大陆境内访问 (CDN 域名为 `locallimit.us.sinaimg.cn` 而非 `f.video.weibocdn.com`)。若一条微博含有这种视频且 RSSHub 实例部署在境外,抓取到的微博可能不含视频。将 RSSHub 部署在境内有助于抓取这种视频,但阅读器也必须处于境内网络环境以加载视频。
|
||||
|
|
@ -1721,7 +1721,7 @@ rule
|
|||
|
||||
<Route author="zytomorrow DIYgod Rongronggg9" example="/weibo/timeline/3306934123" path="/weibo/timeline/:uid/:feature?/:routeParams?" paramsDesc={['用户的uid', '过滤类型ID,0:全部、1:原创、2:图片、3:视频、4:音乐,默认为0。', '额外参数;请参阅上面的说明和表格']} anticrawler="1" selfhost="1">
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
需要对应用户打开页面进行授权生成 token 才能生成内容
|
||||
|
||||
|
|
@ -1735,7 +1735,7 @@ rule
|
|||
|
||||
<Route author="monologconnor Rongronggg9" example="/weibo/group/4541216424989965/微博分组/:routeParams?" path="/weibo/group/:gid/:gname?/:routeParams?" paramsDesc={['分组id, 在网页版分组地址栏末尾`?gid=`处获取', '分组显示名称; 默认为: `微博分组`', '额外参数;请参阅上面的说明和表格']} anticrawler="1" selfhost="1">
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
由于微博官方未提供自定义分组相关 api, 此方案必须使用用户`Cookie`进行抓取
|
||||
|
||||
|
|
@ -1791,7 +1791,7 @@ rule
|
|||
|
||||
## 新榜 {#xin-bang}
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
部署时需要配置 NEWRANK_COOKIE,具体见部署文档
|
||||
请勿过高频抓取,新榜疑似对每天调用 token 总次数进行了限制,超限会报错
|
||||
|
|
@ -1806,7 +1806,7 @@ rule
|
|||
|
||||
<Route author="lessmoe" example="/newrank/douyin/110266463747" path="/newrank/douyin/:dyid" paramsDesc={['抖音ID,可在新榜账号详情 URL 中找到']} anticrawler="1" selfhost="1"/>
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
免费版账户抖音每天查询次数 20 次,如需增加次数可购买新榜会员或等待未来多账户支持
|
||||
|
||||
|
|
@ -1892,7 +1892,7 @@ rule
|
|||
|
||||
<Route author="SeanChao" example="/zhihu/timeline" path="/zhihu/timeline" anticrawler="1" selfhost="1">
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
用户关注动态需要登录后的 Cookie 值,所以只能自建,详情见部署页面的配置模块。
|
||||
|
||||
|
|
|
|||
|
|
@ -477,7 +477,7 @@ Provide full article RSS for CBC topics.
|
|||
|
||||
:::
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
This route does not support podcasts, please use the Offical RSS feed instead.
|
||||
|
||||
|
|
@ -511,7 +511,7 @@ Parameters can be obtained from the official website, for instance:
|
|||
|
||||
## Reuters 路透社 {#reuters-lu-tou-she}
|
||||
|
||||
:::caution Migration notes
|
||||
:::warning Migration notes
|
||||
|
||||
1. Reuters Chinese site (`cn.reuters.com`) and British site (`uk.reuters.com`) have been terminated, redirecting to the main site (`www.reuters.com`)
|
||||
2. The old routes are deprecated. Please migrate to the new routes documented below
|
||||
|
|
@ -1815,7 +1815,7 @@ category 对应的关键词有
|
|||
|
||||
## 联合早报 {#lian-he-zao-bao}
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
由于 [RSSHub#10309](https://github.com/DIYgod/RSSHub/issues/10309) 中的问题,使用靠近香港的服务器部署将从 hk 版联合早报爬取内容,造成输出的新闻段落顺序错乱。如有订阅此源的需求,建议寻求部署在远离香港的服务器上的 RSSHub,或者在自建时选择远离香港的服务器。
|
||||
|
||||
|
|
|
|||
|
|
@ -307,7 +307,7 @@ Note:[Source website](https://ece.umass.edu/seminar) may be empty when there's
|
|||
|
||||
<Route author="wooddance" example="/pku/bbs/hot" path="/pku/bbs/hot" radar="1" rssbud="1">
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
论坛部分帖子正文内容的获取需要用户登录后的 Cookie 值,详情见部署页面的配置模块。
|
||||
|
||||
|
|
@ -505,7 +505,7 @@ Note:[Source website](https://ece.umass.edu/seminar) may be empty when there's
|
|||
|
||||
<Route author="Muxq99" example="/bwu/news" path="/bwu/news" />
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
由于学校官网对非大陆 IP 的访问存在限制,需自行部署。
|
||||
|
||||
|
|
@ -537,7 +537,7 @@ Note:[Source website](https://ece.umass.edu/seminar) may be empty when there's
|
|||
|
||||
<Route author="RicardoMing wzekin" example="/bupt/portal" path="/bupt/portal" />
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
由于需要登陆 `https://webapp.bupt.edu.cn/wap/login.html?redirect=http://` 后的 Cookie 值,所以只能自建,详情见部署页面的配置模块
|
||||
|
||||
|
|
@ -547,7 +547,7 @@ Note:[Source website](https://ece.umass.edu/seminar) may be empty when there's
|
|||
|
||||
<Route author="wzekin" example="/bupt/news" path="/bupt/news" />
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
由于需要登陆 `https://webapp.bupt.edu.cn/wap/login.html?redirect=http://` 后的 Cookie 值,所以只能自建,详情见部署页面的配置模块
|
||||
|
||||
|
|
@ -557,7 +557,7 @@ Note:[Source website](https://ece.umass.edu/seminar) may be empty when there's
|
|||
|
||||
<Route author="prnake" example="/bupt/funbox" path="/bupt/funbox" selfhost="1"/>
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
由于需要登陆 BTBYR 后的 Cookie 值,所以只能自建,并且部署和订阅端均需支持 IPV6 网络或使用镜像站点。
|
||||
|
||||
|
|
@ -634,7 +634,7 @@ Note:[Source website](https://ece.umass.edu/seminar) may be empty when there's
|
|||
|
||||
:::
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
原重庆大学教务网网站变更为重庆大学本科教学信息网。该路由编写时(2021-07-29)它[正处于试运行阶段](http://jwc.cqu.edu.cn/info/1080/3482.htm)。
|
||||
|
||||
|
|
@ -1489,7 +1489,7 @@ category 列表:
|
|||
|
||||
## 哈尔滨工业大学 {#ha-er-bin-gong-ye-da-xue}
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
哈工大网站疑似禁止了`rsshub.app`的访问,使用路由需要自行 [部署](https://docs.rsshub.app/install)。
|
||||
|
||||
|
|
@ -1510,7 +1510,7 @@ category 列表:
|
|||
|
||||
:::
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
部分文章需要经过统一身份认证后才能阅读全文。
|
||||
|
||||
|
|
@ -1654,7 +1654,7 @@ category 列表:
|
|||
|
||||
</Route>
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
jsjxy.hbut.edu.cn 证书链不全,自建 RSSHub 可设置环境变量 NODE_TLS_REJECT_UNAUTHORIZED = 0
|
||||
|
||||
|
|
@ -1813,7 +1813,7 @@ jsjxy.hbut.edu.cn 证书链不全,自建 RSSHub 可设置环境变量 NODE_TLS
|
|||
|
||||
<Route author="auto-bot-ty" example="/scut/seie/news_center" path="/scut/seie/news_center" radar="1" />
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
由于学院官网对非大陆 IP 的访问存在限制,需自行部署。
|
||||
|
||||
|
|
@ -2399,7 +2399,7 @@ jsjxy.hbut.edu.cn 证书链不全,自建 RSSHub 可设置环境变量 NODE_TLS
|
|||
| -------- | -------- | -------- | -------- | -------- | -------- | ---- |
|
||||
| 783 | 784 | 785 | 786 | 788 | 789 | qt |
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
全文内容需使用 校园网或[VPN](http://vpn.nuist.edu.cn) 获取
|
||||
|
||||
|
|
@ -2529,7 +2529,7 @@ jsjxy.hbut.edu.cn 证书链不全,自建 RSSHub 可设置环境变量 NODE_TLS
|
|||
|
||||
</Route>
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
由于学校通知仅允许校园网访问,需自行部署。
|
||||
|
||||
|
|
@ -2855,7 +2855,7 @@ jsjxy.hbut.edu.cn 证书链不全,自建 RSSHub 可设置环境变量 NODE_TLS
|
|||
|
||||
## 上海立信会计金融学院 {#shang-hai-li-xin-kuai-ji-jin-rong-xue-yuan}
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
分区 ID 是`info/iList.jsp?cat_id=`后方数字
|
||||
|
||||
|
|
@ -2931,7 +2931,7 @@ jsjxy.hbut.edu.cn 证书链不全,自建 RSSHub 可设置环境变量 NODE_TLS
|
|||
|
||||
<Route author="HyperCherry" example="/stbu/jsjxy" path="/stbu/jsjxy" />
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
计算机学院通知公告疑似禁止了非大陆 IP 访问,使用路由需要自行 [部署](https://docs.rsshub.app/install)。
|
||||
|
||||
|
|
@ -3344,7 +3344,7 @@ jsjxy.hbut.edu.cn 证书链不全,自建 RSSHub 可设置环境变量 NODE_TLS
|
|||
|
||||
<Route author="mocusez" example="/xaut/jwc/tzgg" path="/xaut/jwc/:category?" paramsDesc={['通知类别,默认为通知公告']} radar="1" rssbud="1">
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
有些内容需使用校园网或 VPN 访问知行网获取
|
||||
|
||||
|
|
@ -3360,7 +3360,7 @@ jsjxy.hbut.edu.cn 证书链不全,自建 RSSHub 可设置环境变量 NODE_TLS
|
|||
|
||||
<Route author="light0926 mocusez" example="/xaut/rsc/tzgg" path="/xaut/rsc/:category?" paramsDesc={['通知类别,默认为通知公告']} radar="1" rssbud="1">
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
有些内容指向外部链接,目前只提供这些链接,不提供具体内容,去除 jwc 和 index 的修改
|
||||
|
||||
|
|
@ -3875,7 +3875,7 @@ jsjxy.hbut.edu.cn 证书链不全,自建 RSSHub 可设置环境变量 NODE_TLS
|
|||
|
||||
<Route author="3401797899" example="/ouc/jwgl" path="/ouc/jwgl" radar="1" selfhost="1">
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
由于选课通知仅允许校园网访问,需自行部署。
|
||||
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
# API
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
API 仍处于开发状态中,并可能会有改动。欢迎提供建议!
|
||||
|
||||
|
|
|
|||
|
|
@ -309,7 +309,7 @@ in pkgs.stdenv.mkDerivation {
|
|||
|
||||
### 注意
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
Heroku [不再](https://blog.heroku.com/next-chapter) 提供免费服务。
|
||||
|
||||
|
|
@ -500,7 +500,7 @@ gcloud app deploy
|
|||
|
||||
[](https://labs.play-with-docker.com/?stack=https://raw.githubusercontent.com/DIYgod/RSSHub/master/docker-compose.yml)
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
- 需要 [DockerHub](https://hub.docker.com) 账号
|
||||
- [Play with Docker](https://labs.play-with-docker.com/) 一次仅能使用 4 小时,不能作为持久化解决方案,应当用于测试 / 验证路由规则
|
||||
|
|
@ -585,7 +585,7 @@ RSSHub 支持 `memory` 和 `redis` 两种缓存方式
|
|||
|
||||
### 反向代理
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
这种代理方式无法代理包含 cookie 的请求。
|
||||
|
||||
|
|
@ -1006,7 +1006,7 @@ RSSHub 支持使用访问密钥 / 码,白名单和黑名单三种方式进行
|
|||
- `EMAIL_CONFIG_{email}`: 邮箱设置,替换 `{email}` 为 邮箱账号,邮件账户的 `@` 与 `.` 替换为 `_`,例如 `EMAIL_CONFIG_xxx_qq_com`。Linux 内容格式为 `password=密码&host=服务器&port=端口`,docker 内容格式为 `password=密码&host=服务器&port=端口`,例如:
|
||||
- Linux 环境变量:`EMAIL_CONFIG_xxx_qq_com="password=123456&host=imap.qq.com&port=993"`
|
||||
- docker 环境变量:`EMAIL_CONFIG_xxx_qq_com=password=123456&host=imap.qq.com&port=993`,请勿添加引号 `'`,`"`。
|
||||
|
||||
|
||||
- 注意:邮箱的路由不支持使用 socks5h 的代理,主要是受 `ImapFlow` 这个第三方库的限制,使用的时候需要注意。
|
||||
|
||||
- 网易云歌单及听歌排行
|
||||
|
|
|
|||
|
|
@ -53,7 +53,7 @@ sidebar_position: 1
|
|||
| **`media.*`** | *(可选)* 条目相关的媒体。更多详情请参见 [媒体 RSS](https://www.rssboard.org/media-rss) | `undefinded` | R |
|
||||
| **`doi`** | *(可选)* 条目的数字对象标识符 (DOI),应为格式为 `10.xxx/xxxxx.xxxx` 的字符串 | `undefinded` | R |
|
||||
|
||||
:::caution 格式考虑
|
||||
:::warning 格式考虑
|
||||
|
||||
在指定 RSS 订阅源中的某些字段时,重要的是要注意一些格式考虑因素。具体来说,您应避免在以下字段中包含任何换行符、连续的空格或前导/尾随空格:**`title`**,**`subtitle`**(仅适用于 Atom),**`author`**(仅适用于 Atom),**`item.title`** 和 **`item.author`**。
|
||||
|
||||
|
|
|
|||
|
|
@ -29,7 +29,7 @@ sidebar_position: 3
|
|||
|
||||
上一个语句返回的对象将被重复使用,并且会添加一个额外的 `description` 属性。每个 `item.link` 的返回缓存将是`{ title, link, pubDate, author, category, description }`。下一次请求相同路由时,将直接返回处理过后的缓存而不是向服务器发出请求并重新计算数据。
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
在 `tryGet()` 函数之外声明的变量的任何赋值都不会在缓存命中的情况下被处理。例如,以下代码将无法按预期工作:
|
||||
|
||||
|
|
|
|||
|
|
@ -117,7 +117,7 @@ source 是*可选*字段,应指定 URL 路径。如果不想匹配任何 URL
|
|||
|
||||
source 应为一个字符串数组。例如,如果 `GitHub 仓库 Issues` 的 source 是 `/:user/:repo`,则意味着当您访问 `https://github.com/DIYgod/RSSHub` 时将匹配 `/:user/:repo`,此时返回的结果 params 将是:`{user: 'DIYgod', repo: 'RSSHub'}`。浏览器扩展程序使用这些参数根据 target 字段建立 RSSHub 订阅地址。
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
如果要提取的值在 URL 参数或 URL hash 中,请使用 target 函数而不是 source 字段。 此外,请记住,source 字段仅匹配 URL 路径,而不匹配 URL 的任何其他部分。
|
||||
|
||||
|
|
|
|||
|
|
@ -68,7 +68,7 @@ pnpm run start
|
|||
|
||||
:::
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
在开发模式下,您无法切换到其他语言。这是 Docusaurus 的 [技术限制](https://docusaurus.io/docs/i18n/tutorial#start-your-site)。
|
||||
|
||||
|
|
@ -166,7 +166,7 @@ pnpm run start
|
|||
|
||||
:::
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
开始和结束的 `:::` 周围需要空出一行
|
||||
|
||||
|
|
@ -204,7 +204,7 @@ pnpm run start
|
|||
|
||||
:::
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
开始和结束的 `:::` 周围需要空出一行
|
||||
|
||||
|
|
|
|||
|
|
@ -41,13 +41,13 @@ https://rsshub.app/twitter/user/durov/
|
|||
|
||||
## 内容过滤
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
请务必显式进行[彻底的 URL 编码](https://gchq.github.io/CyberChef/#recipe=URL_Encode\(true\))。切勿依赖浏览器的自动 URL 编码,某些字符,如 `+`, `&`,将不会被自动编码,进而导致最终解析结果不正确。
|
||||
|
||||
:::
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
filter 支持正则表达式。由于正则部分特性可被利用于 DoS (ReDOS),默认引擎`re2`屏蔽了部分`Regexp`功能,且在部分情况下表现不一致。具体差异可以[查看文档](https://github.com/uhop/node-re2#limitations-things-re2-does-not-support)
|
||||
|
||||
|
|
@ -142,7 +142,7 @@ Telegram 即时预览模式需要在官网制作页面处理模板,请前往[
|
|||
|
||||
## 多媒体处理
|
||||
|
||||
:::caution
|
||||
:::warning
|
||||
|
||||
这是个测试中的 API
|
||||
|
||||
|
|
|
|||
|
|
@ -17,27 +17,27 @@
|
|||
},
|
||||
"dependencies": {
|
||||
"@dipakparmar/docusaurus-plugin-umami": "^2.1.1",
|
||||
"@docusaurus/core": "2.4.3",
|
||||
"@docusaurus/plugin-client-redirects": "2.4.3",
|
||||
"@docusaurus/plugin-pwa": "2.4.3",
|
||||
"@docusaurus/preset-classic": "2.4.3",
|
||||
"@mdx-js/react": "^1.6.22",
|
||||
"@docusaurus/core": "3.0.0",
|
||||
"@docusaurus/plugin-client-redirects": "3.0.0",
|
||||
"@docusaurus/plugin-pwa": "3.0.0",
|
||||
"@docusaurus/preset-classic": "3.0.0",
|
||||
"@mdx-js/react": "^3.0.0",
|
||||
"clsx": "^2.0.0",
|
||||
"markdown-it": "^13.0.2",
|
||||
"meilisearch-docsearch": "^0.5.0",
|
||||
"pinyin-pro": "3.17.0",
|
||||
"prism-react-renderer": "^2.1.0",
|
||||
"react": "^17.0.2",
|
||||
"react-dom": "^17.0.2"
|
||||
"react": "^18.2.0",
|
||||
"react-dom": "^18.2.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@docusaurus/module-type-aliases": "2.4.3",
|
||||
"@docusaurus/types": "2.4.3",
|
||||
"@tsconfig/docusaurus": "^2.0.2",
|
||||
"@docusaurus/module-type-aliases": "3.0.0",
|
||||
"@docusaurus/tsconfig": "^3.0.0",
|
||||
"@docusaurus/types": "3.0.0",
|
||||
"@types/markdown-it": "^13.0.5",
|
||||
"@types/mdx-js__react": "^1.5.5",
|
||||
"@types/react": "^17.0.64",
|
||||
"@types/react-dom": "^17.0.20",
|
||||
"@types/mdx-js__react": "^1.5.7",
|
||||
"@types/react": "^18.2.33",
|
||||
"@types/react-dom": "^18.2.14",
|
||||
"typescript": "^5.2.2"
|
||||
},
|
||||
"browserslist": {
|
||||
|
|
@ -53,6 +53,6 @@
|
|||
]
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=16.14"
|
||||
"node": ">=18.0"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load Diff
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
// This file is not used in compilation. It is here just for a nice editor experience.
|
||||
"extends": "@tsconfig/docusaurus/tsconfig.json",
|
||||
"extends": "@docusaurus/tsconfig",
|
||||
"compilerOptions": {
|
||||
"baseUrl": "."
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue