DIYgod mirror
Go to file
dxmpalb 59447e4b89 add 懂球帝头条&专题新闻 optimize 瓦斯公众号历史文章 (#1612)
详细解释一下增加瓦斯公众号历史文章的原因:
* 目前的瓦斯公众号抓取(阅读器为Inoreader为例):想要抓取某微信公众号的“日报”栏目时,利用瓦斯源,加上参数过滤,理想状态下是可以抓取到想要的内容的;但是,Inoreader刚添加订阅源时,很大可能订阅源是空的(即该公众号上一次所发布的文章中不含“日报”关键字),此时阅读器会把抓取间隔设置为比较大的值(假设为6小时)。而6小时内,公众号发布了两次内容,第一次含“日报”,第二次不含“日报”,这样的话,阅读器再次抓取时,订阅源仍然为空,抓取间隔继续加大……最终导致根本抓取不到想要的内容。(叙述可能有些混乱,实际测试中确实如此,测试使用之一是“央视新闻”公众号的“早啊!新闻来了”栏目,几天(不含周末)下来,并未抓到一篇文章,其他例子中情况类似)
* 抓取历史文章的情况下:条数限制为20,通常情况下很少公众号一天能发布超过20篇文章,因此首次理论上能抓到几篇想要的文章(“日报”等),然后接下来阅读器抓取频率并不会降低(最终会稳定在栏目发布间隔这个时间)。实际测试中确实有比较好的效果,而且不加参数过滤的话也完全不受影响。
2019-02-25 11:37:20 +08:00
.github/ISSUE_TEMPLATE update bug report template (#1563) 2019-02-19 11:51:14 +08:00
docs add 懂球帝头条&专题新闻 optimize 瓦斯公众号历史文章 (#1612) 2019-02-25 11:37:20 +08:00
lib add 懂球帝头条&专题新闻 optimize 瓦斯公众号历史文章 (#1612) 2019-02-25 11:37:20 +08:00
logs
test del: line breaker handling in middleware (#1592) 2019-02-21 15:24:55 +08:00
.codecov.yml test: disable codecov pr comment 2019-01-29 16:19:08 +08:00
.dockerignore add Dockerfile docker-compose .dockerignore process.json files. 2018-04-21 03:23:12 +08:00
.editorconfig feat: add prettier and commit hooks (#144) 2018-05-17 10:52:29 +08:00
.eslintignore Ignore .vscode folder when linting 2019-01-24 22:51:58 +00:00
.eslintrc update dependencies; remove newrelic to compatible with node v11.x 2018-11-19 02:32:13 +08:00
.gitignore unit test 2018-12-30 14:38:11 +08:00
.nvmrc chore(deps): update node.js to v10.13.0 (#1181) 2018-11-22 10:56:38 +08:00
.prettierignore Ignore .vscode folder when linting 2019-01-24 22:51:58 +00:00
.prettierrc feat: add prettier and commit hooks (#144) 2018-05-17 10:52:29 +08:00
.travis.yml test: travis 2019-02-01 15:49:27 +08:00
CONTRIBUTING.md Update contribution guide and add CONTRIBUTING.md (#667) 2018-09-09 21:06:59 +08:00
Dockerfile chore(deps): update node.js to v10.13.0 (#1181) 2018-11-22 10:56:38 +08:00
LICENSE Revamp the doc. Add LICENSE file. (#580) 2018-08-30 21:41:39 +08:00
Procfile optimize directory structure 2018-12-26 18:35:10 +08:00
README.md docs: addd sponsor 2019-02-25 11:30:03 +08:00
app.json add env NODE_MODULES_CACHE=false for heroku to aviod redeploy crash 2018-11-19 03:27:47 +08:00
docker-compose.yml optimize directory structure 2018-12-26 18:35:10 +08:00
package.json chore(deps): update dependency eslint to v5.14.1 (#1561) 2019-02-19 11:35:52 +08:00
process.json optimize directory structure 2018-12-26 18:35:10 +08:00
renovate.json config renovate 2018-11-22 11:30:19 +08:00
yarn.lock chore(deps): update dependency eslint to v5.14.1 (#1561) 2019-02-19 11:35:52 +08:00

README.md

RSSHub

RSSHub

🍰 万物皆可 RSS

telegram build status Test coverage

介绍

RSSHub 是一个轻量、易于扩展的 RSS 生成器,可以给任何奇奇怪怪的内容生成 RSS 订阅源

Telegram 群

使用文档

English docs

鸣谢

Special Sponsors

Sponsors

Eternal Proxy Liuyang Sayori Studio 匿名

Contributors

参与我们

如果有任何想法或需求,可以在 issue 中告诉我们,同时我们欢迎各种 pull requests

提交新的 RSS 内容

  1. /lib/router.js 里添加路由

  2. /lib/routes/ 中的路由对应路径添加获取 RSS 内容的脚本

  3. 更新文档: /docs/README.md

参与讨论

  1. Telegram 群

部署

部署文档

赞助 RSSHub 的研发

RSSHub 是采用 MIT 许可的开源项目,使用完全免费。 但是随着项目规模的增长,也需要有相应的资金支持才能持续项目的维护与开发。

你可以通过下列的方法来赞助 RSSHub 的开发。

一次性赞助

我们通过以下方式接受赞助:

周期性赞助

周期性赞助可以获得额外的回报,比如更快的 GitHub 响应或者你的名字会出现在 RSSHub 的 GitHub 仓库和现在我们的官网中。

  • 通过 Patreon 赞助成为 backer 或 sponsor
  • 给我们发邮件联系赞助事宜: i#diygod.me

相关项目

  • Easy to RSS: 一个一键式发现当前网页 RSS 的 chrome 扩展,与 RSSHub 联动支持更多网页

  • rsshub.js: JavaScript library for RSSHub

  • RSSHelper: 可以发现 RSS 的 Tampermonkey 插件

Author

RSSHub © DIYgod, Released under the MIT License.
Authored and maintained by DIYgod with help from contributors (list).

Blog @DIYgod · GitHub @DIYgod · Twitter @DIYgod · Telegram Channel @awesomeDIYgod