add rss proxy

This commit is contained in:
hillerliao
2022-05-15 17:11:42 +08:00
parent 16c001c300
commit a22c3d6773
5 changed files with 128 additions and 41 deletions

View File

@@ -220,6 +220,12 @@ def bjnews_channel(category=''):
from rsshub.spiders.bjnews.channel import ctx
return render_template('main/atom.xml', **filter_content(ctx(category)))
@bp.route('/filter/')
def rss_filter():
from rsshub.spiders.rssfilter.filter import ctx
feed_url = request.args.get("feed")
return render_template('main/atom.xml', **filter_content(ctx(feed_url)))
'''
@bp.route('/test')
@bp.route('/test/测试')

View File

@@ -0,0 +1,34 @@
import requests
import feedparser
from rsshub.utils import DEFAULT_HEADERS
from rsshub.utils import fetch
def parse(post):
item = {}
item['title'] = post.title
item['description'] = post.summary
item['pubDate'] = post.published
item['link'] = post.link
return item
def ctx(feed_url=''):
# tree = fetch(feed_url,headers=DEFAULT_HEADERS)
# title = tree.css('channel').css('title::text').get()
# description = tree.css('channel').css('description').get()
# posts = tree.css('item')
feed = feedparser.parse(feed_url)
title = feed.feed.title
description = feed.feed.subtitle
posts = feed.entries
return {
'title': title,
'link': feed_url,
'description': description,
'author': feed.feed.author,
'items': list(map(parse, posts))
}

View File

@@ -1,9 +1,40 @@
{% extends "layout.html" %} {% block title %}All Feeds{% endblock title %} {% block content %}
<!--item info start-->
<div class="card text-left">
<div class="card-body">
<h4 class="card-title">RSS Filter参数</h4>
<h6 class="text-muted">RSS 过滤参数<a href="https://github.com/hillerliao" target="_blank" class="badge badge-secondary">by hillerliao</a></h6>
<p class="card-text">举例:<a href="https://pyrsshub.vercel.app/filter?feed=https://sspai.com/feed&include_title=派早报" target="_blank">https://pyrsshub.vercel.app/filter?feed=https://sspai.com/feed&include_title=派早报</a></p>
<p class="card-text">参数:<code>include_title</code> 匹配标题</p>
<p class="card-text">参数:<code>include_description</code> 匹配摘要</p>
<p class="card-text">参数:<code>exclude_title</code> 排除标题</p>
<p class="card-text">参数:<code>exclude_description</code> 排除摘要</p>
<p class="card-text">参数:<code>limit</code> 限制条数</p>
</div>
</div>
<br>
<!--item info end-->
<!--item info start-->
<div class="card text-left">
<div class="card-body">
<h4 class="card-title">RSS 代理</h4>
<h6 class="text-muted">RSS 代理 <a href="https://github.com/hillerliao" target="_blank" class="badge badge-secondary">by hillerliao</a></h6>
<p class="card-text">举例:<a href="https://pyrsshub.vercel.app/filter?feed=https://sspai.com/feed" target="_blank">https://pyrsshub.vercel.app/filter?feed=https://sspai.com/feed</a></p>
<p class="card-text">路由:<code>/filter?feed=:feed</code></p>
<p class="card-text">参数feed [rss 地址]</p>
</div>
</div>
<br>
<!--item info end-->
<div class="card text-left">
<div class="card-body">
<h4 class="card-title">传送门-失效</h4>
<h6 class="text-muted">文章 <a href="https://github.com/alphardex" target="_blank" class="badge badge-secondary">by alphardex</a></h6>
<p class="card-text">举例:<a href="https://rsshub.deta.dev/chuansongme/articles" target="_blank">https://rsshub.deta.dev/chuansongme/articles</a></p>
<p class="card-text">举例:<a href="https://pyrsshub.vercel.app/chuansongme/articles" target="_blank">https://pyrsshub.vercel.app/chuansongme/articles</a></p>
<p class="card-text">路由:<code>/chuansongme/articles/:category</code></p>
<p class="card-text">参数category [默认为“最新”]</p>
<table class="table table-bordered table-sm">
@@ -25,11 +56,12 @@
</div>
</div>
<br>
<div class="card text-left">
<div class="card-body">
<h4 class="card-title">CTOLib-失效</h4>
<h6 class="text-muted">话题 <a href="https://github.com/alphardex" target="_blank" class="badge badge-secondary">by alphardex</a></h6>
<p class="card-text">举例:<a href="https://rsshub.deta.dev/ctolib/topics" target="_blank">https://rsshub.deta.dev/ctolib/topics</a></p>
<p class="card-text">举例:<a href="https://pyrsshub.vercel.app/ctolib/topics" target="_blank">https://pyrsshub.vercel.app/ctolib/topics</a></p>
<p class="card-text">路由:<code>/ctolib/topics/:category</code></p>
<p class="card-text">参数category [默认为“默认排序”]</p>
<table class="table table-bordered table-sm">
@@ -55,11 +87,11 @@
<div class="card-body">
<h4 class="card-title">InfoQ</h4>
<h6 class="text-muted">推荐内容 <a href="https://github.com/alphardex" target="_blank" class="badge badge-secondary">by alphardex hillerliao</a></h6>
<p class="card-text">举例:<a href="https://rsshub.deta.dev/infoq/recommend" target="_blank">https://rsshub.deta.dev/infoq/recommend</a></p>
<p class="card-text">举例:<a href="https://pyrsshub.vercel.app/infoq/recommend" target="_blank">https://pyrsshub.vercel.app/infoq/recommend</a></p>
<p class="card-text">路由:<code>/infoq/recommend</code></p>
<h6 class="text-muted">主题内容 <a href="https://github.com/hillerliao" target="_blank" class="badge badge-secondary">by hillerliao</a></h6>
<p class="card-text">举例:<a href="https://rsshub.deta.dev/infoq/topic/159" target="_blank">https://rsshub.deta.dev/infoq/topic/159</a></p>
<p class="card-text">举例:<a href="https://pyrsshub.vercel.app/infoq/topic/159" target="_blank">https://pyrsshub.vercel.app/infoq/topic/159</a></p>
<p class="card-text">路由:<code>/infoq/topic/:category</code></p>
</div>
</div>
@@ -68,8 +100,8 @@
<div class="card-body">
<h4 class="card-title">巨潮资讯</h4>
<h6 class="text-muted">公司公告 <a href="https://github.com/hillerliao" target="_blank" class="badge badge-secondary">by hillerliao</a></h6>
<p class="card-text">举例:<a href="https://rsshub.deta.dev/cninfo/announcement/all/gqjl" target="_blank">https://rsshub.deta.dev/cninfo/announcement/all/gqjl</a></p>
<p class="card-text">举例:<a href="https://rsshub.deta.dev/cninfo/announcement/all/gqbd_预披露" target="_blank">https://rsshub.deta.dev/cninfo/announcement/all/gqbd_预披露</a>,股权变动类公告中标题含有「预披露」的公告</p>
<p class="card-text">举例:<a href="https://pyrsshub.vercel.app/cninfo/announcement/all/gqjl" target="_blank">https://pyrsshub.vercel.app/cninfo/announcement/all/gqjl</a></p>
<p class="card-text">举例:<a href="https://pyrsshub.vercel.app/cninfo/announcement/all/gqbd_预披露" target="_blank">https://pyrsshub.vercel.app/cninfo/announcement/all/gqbd_预披露</a>,股权变动类公告中标题含有「预披露」的公告</p>
<p class="card-text">路由:<code>/cninfo/announcement/:stock_id/:category</code></p>
</div>
</div>
@@ -79,7 +111,7 @@
<div class="card-body">
<h4 class="card-title">东兴资管</h4>
<h6 class="text-muted">产品公告 <a href="https://github.com/hillerliao" target="_blank" class="badge badge-secondary">by hillerliao</a></h6>
<p class="card-text">举例:<a href="https://rsshub.deta.dev/dxzg/notice" target="_blank">https://rsshub.deta.dev/dxzg/notice</a></p>
<p class="card-text">举例:<a href="https://pyrsshub.vercel.app/dxzg/notice" target="_blank">https://pyrsshub.vercel.app/dxzg/notice</a></p>
<p class="card-text">路由:<code>/dxzg/notice</code></p>
</div>
</div>
@@ -91,7 +123,7 @@
<div class="card-body">
<h4 class="card-title">Earnings Date</h4>
<h6 class="text-muted">Earnings Date <a href="https://github.com/hillerliao" target="_blank" class="badge badge-secondary">by hillerliao</a></h6>
<p class="card-text">举例:<a href="https://rsshub.deta.dev/earningsdate/businesswire" target="_blank">https://rsshub.deta.dev/earningsdate/businesswire</a></p>
<p class="card-text">举例:<a href="https://pyrsshub.vercel.app/earningsdate/businesswire" target="_blank">https://pyrsshub.vercel.app/earningsdate/businesswire</a></p>
<p class="card-text">路由:<code>/earningsdate/:category</code></p>
<p class="card-text">参数category [必填可以为“businesswire、globenewswire、prnewswire”]</p>
</div>
@@ -104,7 +136,7 @@
<div class="card-body">
<h4 class="card-title">界面快讯</h4>
<h6 class="text-muted">界面快讯 <a href="https://github.com/hillerliao" target="_blank" class="badge badge-secondary">by hillerliao</a></h6>
<p class="card-text">举例:<a href="https://rsshub.deta.dev/jiemian/newsflash/166" target="_blank">https://rsshub.deta.dev/jiemian/newsflash/166</a></p>
<p class="card-text">举例:<a href="https://pyrsshub.vercel.app/jiemian/newsflash/166" target="_blank">https://pyrsshub.vercel.app/jiemian/newsflash/166</a></p>
<p class="card-text">路由:<code>/jiemian/newsflash/:category</code></p>
<p class="card-text">参数category [必填见界面快讯栏目https://www.jiemian.com/lists/4.html]</p>
</div>
@@ -117,7 +149,7 @@
<div class="card-body">
<h4 class="card-title">证监会审核进度</h4>
<h6 class="text-muted">证监会审核进度 <a href="https://github.com/hillerliao" target="_blank" class="badge badge-secondary">by hillerliao</a></h6>
<p class="card-text">举例:<a href="https://rsshub.deta.dev/csrc/audit/a1d50077cd7f4b15bd1c8d6163f32850" target="_blank">https://rsshub.deta.dev/csrc/audit/a1d50077cd7f4b15bd1c8d6163f32850</a></p>
<p class="card-text">举例:<a href="https://pyrsshub.vercel.app/csrc/audit/a1d50077cd7f4b15bd1c8d6163f32850" target="_blank">https://pyrsshub.vercel.app/csrc/audit/a1d50077cd7f4b15bd1c8d6163f32850</a></p>
<p class="card-text">路由:<code>/csrc/audit/:category</code></p>
<p class="card-text">参数category [必填,见证监会栏目 https://neris.csrc.gov.cn/alappl/home/gongshi]</p>
</div>
@@ -130,7 +162,7 @@
<div class="card-body">
<h4 class="card-title">财新网滚动新闻</h4>
<h6 class="text-muted">财新网滚动新闻 <a href="https://github.com/hillerliao" target="_blank" class="badge badge-secondary">by hillerliao</a></h6>
<p class="card-text">举例:<a href="https://rsshub.deta.dev/caixin/scroll/125" target="_blank">https://rsshub.deta.dev/caixin/scroll/125</a></p>
<p class="card-text">举例:<a href="https://pyrsshub.vercel.app/caixin/scroll/125" target="_blank">https://pyrsshub.vercel.app/caixin/scroll/125</a></p>
<p class="card-text">路由:<code>/caixin/scroll/:category</code></p>
<p class="card-text">参数category [必填,见财新网滚动频道 http://www.caixin.com/search/scroll/0.jsp]</p>
</div>
@@ -143,7 +175,7 @@
<div class="card-body">
<h4 class="card-title">东方财富网行业/个股研报</h4>
<h6 class="text-muted">东方财富网行业/个股研报 <a href="https://github.com/hillerliao" target="_blank" class="badge badge-secondary">by hillerliao</a></h6>
<p class="card-text">举例:<a href="https://rsshub.deta.dev/eastmoney/report/stock/473" target="_blank">https://rsshub.deta.dev/eastmoney/report/stock/473</a></p>
<p class="card-text">举例:<a href="https://pyrsshub.vercel.app/eastmoney/report/stock/473" target="_blank">https://pyrsshub.vercel.app/eastmoney/report/stock/473</a></p>
<p class="card-text">路由:<code>/eastmoney/report/:type/:category</code></p>
<p class="card-text">参数type, category [必填,见东方财富网研报频道 ]</p>
</div>
@@ -156,7 +188,7 @@
<div class="card-body">
<h4 class="card-title">选股宝板块/主题动态</h4>
<h6 class="text-muted">选股宝板块/主题动态 <a href="https://github.com/hillerliao" target="_blank" class="badge badge-secondary">by hillerliao</a></h6>
<p class="card-text">举例:<a href="https://rsshub.deta.dev/xuangubao/theme/17006066" target="_blank">https://rsshub.deta.dev/xuangubao/theme/17006066</a></p>
<p class="card-text">举例:<a href="https://pyrsshub.vercel.app/xuangubao/theme/17006066" target="_blank">https://pyrsshub.vercel.app/xuangubao/theme/17006066</a></p>
<p class="card-text">路由:<code>/xuangubao/:type/:category</code></p>
<p class="card-text">参数type = theme|subject category [必填,板块/主题ID]</p>
</div>
@@ -169,7 +201,7 @@
<div class="card-body">
<h4 class="card-title">财联社主题动态</h4>
<h6 class="text-muted">财联社主题动态 <a href="https://github.com/hillerliao" target="_blank" class="badge badge-secondary">by hillerliao</a></h6>
<p class="card-text">举例:<a href="https://rsshub.deta.dev/cls/subject/1345" target="_blank">https://rsshub.deta.dev/cls/subject/1345</a></p>
<p class="card-text">举例:<a href="https://pyrsshub.vercel.app/cls/subject/1345" target="_blank">https://pyrsshub.vercel.app/cls/subject/1345</a></p>
<p class="card-text">路由:<code>/cls/subject/:category</code></p>
<p class="card-text">参数category [必填见财联社APP主题栏目]</p>
</div>
@@ -182,7 +214,7 @@
<div class="card-body">
<h4 class="card-title">财联社电报</h4>
<h6 class="text-muted">财联社电报 <a href="https://github.com/hillerliao" target="_blank" class="badge badge-secondary">by hillerliao</a></h6>
<p class="card-text">举例:<a href="https://rsshub.deta.dev/cls/telegraph" target="_blank">https://rsshub.deta.dev/cls/telegraph</a></p>
<p class="card-text">举例:<a href="https://pyrsshub.vercel.app/cls/telegraph" target="_blank">https://pyrsshub.vercel.app/cls/telegraph</a></p>
<p class="card-text">路由:<code>/cls/telegraph</code></p>
</div>
</div>
@@ -194,7 +226,7 @@
<div class="card-body">
<h4 class="card-title">链得得栏目动态</h4>
<h6 class="text-muted">链得得栏目动态 <a href="https://github.com/hillerliao" target="_blank" class="badge badge-secondary">by hillerliao</a></h6>
<p class="card-text">举例:<a href="https://rsshub.deta.dev/chaindd/column/3158465" target="_blank">https://rsshub.deta.dev/chaindd/column/3158465</a></p>
<p class="card-text">举例:<a href="https://pyrsshub.vercel.app/chaindd/column/3158465" target="_blank">https://pyrsshub.vercel.app/chaindd/column/3158465</a></p>
<p class="card-text">路由:<code>/chaindd/column/:category</code></p>
<p class="card-text">参数category [必填见链得得栏目url中的数字编号]</p>
</div>
@@ -207,7 +239,7 @@
<div class="card-body">
<h4 class="card-title">早报网 即时新闻文章列表</h4>
<h6 class="text-muted">早报网 即时新闻文章列表 <a href="https://github.com/hillerliao" target="_blank" class="badge badge-secondary">by hillerliao</a></h6>
<p class="card-text">举例:<a href="https://rsshub.deta.dev/zaobao/realtime/china" target="_blank">https://rsshub.deta.dev/zaobao/realtime/china</a></p>
<p class="card-text">举例:<a href="https://pyrsshub.vercel.app/zaobao/realtime/china" target="_blank">https://pyrsshub.vercel.app/zaobao/realtime/china</a></p>
<p class="card-text">路由:<code>/zaobao/realtime/:category</code></p>
<p class="card-text">参数category [必填,见 早报网 官网]</p>
</div>
@@ -220,7 +252,7 @@
<div class="card-body">
<h4 class="card-title">Techcrunch tag文章列表</h4>
<h6 class="text-muted">Techcrunch tag文章列表 <a href="https://github.com/hillerliao" target="_blank" class="badge badge-secondary">by hillerliao</a></h6>
<p class="card-text">举例:<a href="https://rsshub.deta.dev/techcrunch/tag/216504" target="_blank">https://rsshub.deta.dev/techcrunch/tag/216504</a></p>
<p class="card-text">举例:<a href="https://pyrsshub.vercel.app/techcrunch/tag/216504" target="_blank">https://pyrsshub.vercel.app/techcrunch/tag/216504</a></p>
<p class="card-text">路由:<code>/techcrunch/tag/:category</code></p>
<p class="card-text">参数category [必填,见 techcrunch 官网]</p>
</div>
@@ -233,7 +265,7 @@
<div class="card-body">
<h4 class="card-title">未央网-首页</h4>
<h6 class="text-muted">未央网-首页 <a href="https://github.com/hillerliao" target="_blank" class="badge badge-secondary">by hillerliao</a></h6>
<p class="card-text">举例:<a href="https://rsshub.deta.dev/weiyangx/home/" target="_blank">https://rsshub.deta.dev/weiyangx/home/</a></p>
<p class="card-text">举例:<a href="https://pyrsshub.vercel.app/weiyangx/home/" target="_blank">https://pyrsshub.vercel.app/weiyangx/home/</a></p>
<p class="card-text">路由:<code>/weiyangx/home/</code></p>
</div>
</div>
@@ -245,7 +277,7 @@
<div class="card-body">
<h4 class="card-title">未央网-国际快讯</h4>
<h6 class="text-muted">未央网-国际快讯 <a href="https://github.com/hillerliao" target="_blank" class="badge badge-secondary">by hillerliao</a></h6>
<p class="card-text">举例:<a href="https://rsshub.deta.dev/weiyangx/express/" target="_blank">https://rsshub.deta.dev/weiyangx/express/</a></p>
<p class="card-text">举例:<a href="https://pyrsshub.vercel.app/weiyangx/express/" target="_blank">https://pyrsshub.vercel.app/weiyangx/express/</a></p>
<p class="card-text">路由:<code>/weiyangx/express/</code></p>
</div>
</div>
@@ -257,7 +289,7 @@
<div class="card-body">
<h4 class="card-title">扬帆出海-快讯</h4>
<h6 class="text-muted">扬帆出海-快讯 <a href="https://github.com/hillerliao" target="_blank" class="badge badge-secondary">by hillerliao</a></h6>
<p class="card-text">举例:<a href="https://rsshub.deta.dev/yfchuhai/express/" target="_blank">https://rsshub.deta.dev/yfchuhai/express/</a></p>
<p class="card-text">举例:<a href="https://pyrsshub.vercel.app/yfchuhai/express/" target="_blank">https://pyrsshub.vercel.app/yfchuhai/express/</a></p>
<p class="card-text">路由:<code>/yfchuhai/express/</code></p>
</div>
</div>
@@ -269,7 +301,7 @@
<div class="card-body">
<h4 class="card-title">未央网 tag文章列表</h4>
<h6 class="text-muted">未央网 tag文章列表 <a href="https://github.com/hillerliao" target="_blank" class="badge badge-secondary">by hillerliao</a></h6>
<p class="card-text">举例:<a href="https://rsshub.deta.dev/weiyangx/tag/金融科技" target="_blank">https://rsshub.deta.dev/weiyangx/tag/金融科技</a></p>
<p class="card-text">举例:<a href="https://pyrsshub.vercel.app/weiyangx/tag/金融科技" target="_blank">https://pyrsshub.vercel.app/weiyangx/tag/金融科技</a></p>
<p class="card-text">路由:<code>/weiyangx/tag/:category</code></p>
<p class="card-text">参数category [必填,见 weiyangx 官网]</p>
</div>
@@ -282,7 +314,7 @@
<div class="card-body">
<h4 class="card-title">今天看啥专栏文章列表</h4>
<h6 class="text-muted">今天看啥专栏文章列表 <a href="https://github.com/hillerliao" target="_blank" class="badge badge-secondary">by hillerliao</a></h6>
<p class="card-text">举例:<a href="https://rsshub.deta.dev/jintiankansha/column/KgkNwnDrsy" target="_blank">https://rsshub.deta.dev/jintiankansha/column/KgkNwnDrsy</a></p>
<p class="card-text">举例:<a href="https://pyrsshub.vercel.app/jintiankansha/column/KgkNwnDrsy" target="_blank">https://pyrsshub.vercel.app/jintiankansha/column/KgkNwnDrsy</a></p>
<p class="card-text">路由:<code>/jintiankansha/column/:category</code></p>
<p class="card-text">参数category [必填,见 jintiankansha.me] </p>
</div>
@@ -295,7 +327,7 @@
<div class="card-body">
<h4 class="card-title">产品公告 - 机构间市场</h4>
<h6 class="text-muted">产品公告 - 机构间市场 <a href="https://github.com/hillerliao" target="_blank" class="badge badge-secondary">by hillerliao</a></h6>
<p class="card-text">举例:<a href="https://rsshub.deta.dev/interotc/cpgg/东兴证券" target="_blank">https://rsshub.deta.dev/interotc/cpgg/东兴证券</a></p>
<p class="card-text">举例:<a href="https://pyrsshub.vercel.app/interotc/cpgg/东兴证券" target="_blank">https://pyrsshub.vercel.app/interotc/cpgg/东兴证券</a></p>
<p class="card-text">路由:<code>/interotc/cpgg/:category</code></p>
<p class="card-text">参数category [必填,标题中的关键词] </p>
</div>
@@ -308,7 +340,7 @@
<div class="card-body">
<h4 class="card-title">股票评级 - Benzinga</h4>
<h6 class="text-muted">股票评级 - Benzinga <a href="https://github.com/hillerliao" target="_blank" class="badge badge-secondary">by hillerliao</a></h6>
<p class="card-text">举例:<a href="https://rsshub.deta.dev/benzinga/ratings/wb" target="_blank">https://rsshub.deta.dev/benzinga/ratings/wb</a></p>
<p class="card-text">举例:<a href="https://pyrsshub.vercel.app/benzinga/ratings/wb" target="_blank">https://pyrsshub.vercel.app/benzinga/ratings/wb</a></p>
<p class="card-text">路由:<code>/benzinga/ratings/:category</code></p>
<p class="card-text">参数category [必填, 股票代码] </p>
</div>
@@ -321,7 +353,7 @@
<div class="card-body">
<h4 class="card-title">抽屉新热榜 - 用户</h4>
<h6 class="text-muted">抽屉新热榜 - 用户 <a href="https://github.com/hillerliao" target="_blank" class="badge badge-secondary">by hillerliao</a></h6>
<p class="card-text">举例:<a href="https://rsshub.deta.dev/chouti/user/wb_5517143496" target="_blank">https://rsshub.deta.dev/chouti/user/wb_5517143496</a></p>
<p class="card-text">举例:<a href="https://pyrsshub.vercel.app/chouti/user/wb_5517143496" target="_blank">https://pyrsshub.vercel.app/chouti/user/wb_5517143496</a></p>
<p class="card-text">路由:<code>/chouti/user/:category</code></p>
<p class="card-text">参数category [必填, 用户id] </p>
</div>
@@ -334,7 +366,7 @@
<div class="card-body">
<h4 class="card-title">抽屉新热榜 - 话题</h4>
<h6 class="text-muted">抽屉新热榜 - 话题 <a href="https://github.com/hillerliao" target="_blank" class="badge badge-secondary">by hillerliao</a></h6>
<p class="card-text">举例:<a href="https://rsshub.deta.dev/chouti/section/1116" target="_blank">https://rsshub.deta.dev/chouti/section/1116</a></p>
<p class="card-text">举例:<a href="https://pyrsshub.vercel.app/chouti/section/1116" target="_blank">https://pyrsshub.vercel.app/chouti/section/1116</a></p>
<p class="card-text">路由:<code>/chouti/section/:category</code></p>
<p class="card-text">参数category [必填, 话题id] </p>
</div>
@@ -347,7 +379,7 @@
<div class="card-body">
<h4 class="card-title">抽屉新热榜 - 搜索</h4>
<h6 class="text-muted">抽屉新热榜 - 搜索 <a href="https://github.com/hillerliao" target="_blank" class="badge badge-secondary">by hillerliao</a></h6>
<p class="card-text">举例:<a href="https://rsshub.deta.dev/chouti/search/China" target="_blank">https://rsshub.deta.dev/chouti/search/China</a></p>
<p class="card-text">举例:<a href="https://pyrsshub.vercel.app/chouti/search/China" target="_blank">https://pyrsshub.vercel.app/chouti/search/China</a></p>
<p class="card-text">路由:<code>/chouti/search/:category</code></p>
<p class="card-text">参数category [必填, 搜索关键词] </p>
</div>
@@ -360,7 +392,7 @@
<div class="card-body">
<h4 class="card-title">微信公众号 - 标签文章列表</h4>
<h6 class="text-muted">微信公众号 - 标签文章列表 <a href="https://github.com/hillerliao" target="_blank" class="badge badge-secondary">by hillerliao</a></h6>
<p class="card-text">举例:<a href="https://rsshub.deta.dev/mp/tag/MzI5MjM3OTA0MA/1500461858015772673" target="_blank">https://rsshub.deta.dev/mp/tag/MzI5MjM3OTA0MA/1500461858015772673</a></p>
<p class="card-text">举例:<a href="https://pyrsshub.vercel.app/mp/tag/MzI5MjM3OTA0MA/1500461858015772673" target="_blank">https://pyrsshub.vercel.app/mp/tag/MzI5MjM3OTA0MA/1500461858015772673</a></p>
<p class="card-text">路由:<code>/mp/tag/:biz/:tag</code></p>
<p class="card-text">biz [必填, 公众号id]tag[必填, 标签 id] </p>
</div>
@@ -373,7 +405,7 @@
<div class="card-body">
<h4 class="card-title">Producthunt - 搜索结果</h4>
<h6 class="text-muted">Producthunt - 搜索结果 <a href="https://github.com/hillerliao" target="_blank" class="badge badge-secondary">by hillerliao</a></h6>
<p class="card-text">举例:<a href="https://rsshub.deta.dev/producthunt/search/wechat/30" target="_blank">https://rsshub.deta.dev/producthunt/search/wechat/30</a></p>
<p class="card-text">举例:<a href="https://pyrsshub.vercel.app/producthunt/search/wechat/30" target="_blank">https://pyrsshub.vercel.app/producthunt/search/wechat/30</a></p>
<p class="card-text">路由:<code>/producthunt/search/:keyword/:period</code></p>
<p class="card-text">keyword [必填, 搜索关键词]period[必填, 时间范围] </p>
</div>
@@ -386,7 +418,7 @@
<div class="card-body">
<h4 class="card-title">蒲公英 - App 更新日志</h4>
<h6 class="text-muted">蒲公英 - App 更新日志<a href="https://github.com/hillerliao" target="_blank" class="badge badge-secondary">by hillerliao</a></h6>
<p class="card-text">举例:<a href="https://rsshub.deta.dev/pgyer/22bY" target="_blank">https://rsshub.deta.dev/pgyer/22bY</a></p>
<p class="card-text">举例:<a href="https://pyrsshub.vercel.app/pgyer/22bY" target="_blank">https://pyrsshub.vercel.app/pgyer/22bY</a></p>
<p class="card-text">路由:<code>/pgyer/:pageid</code></p>
<p class="card-text">pageid [必填, 页面 id]</p>
</div>
@@ -399,7 +431,7 @@
<div class="card-body">
<h4 class="card-title">新京报 - 频道</h4>
<h6 class="text-muted">新京报 - 频道<a href="https://github.com/hillerliao" target="_blank" class="badge badge-secondary">by hillerliao</a></h6>
<p class="card-text">举例:<a href="https://rsshub.deta.dev/bjnews/beijing" target="_blank">https://rsshub.deta.dev/bjnews/beijing</a></p>
<p class="card-text">举例:<a href="https://pyrsshub.vercel.app/bjnews/beijing" target="_blank">https://pyrsshub.vercel.app/bjnews/beijing</a></p>
<p class="card-text">路由:<code>/bjnews/:channelid</code></p>
<p class="card-text">channelid [必填, 频道 id]</p>
</div>
@@ -412,7 +444,7 @@
<div class="card-body">
<h4 class="card-title">微信公众号 - 最新文章 - 搜狗方案</h4>
<h6 class="text-muted">微信公众号 - 最新文章 <a href="https://github.com/hillerliao" target="_blank" class="badge badge-secondary">by hillerliao</a></h6>
<p class="card-text">举例:<a href="https://rsshub.deta.dev/mp/gh/mao-talk" target="_blank">https://rsshub.deta.dev/mp/gh/mao-talk</a></p>
<p class="card-text">举例:<a href="https://pyrsshub.vercel.app/mp/gh/mao-talk" target="_blank">https://pyrsshub.vercel.app/mp/gh/mao-talk</a></p>
<p class="card-text">路由:<code>/mp/tag/:biz/:tag</code></p>
<p class="card-text">gh [必填, 公众号id] </p>
</div>
@@ -425,7 +457,7 @@
<div class="card-body">
<h4 class="card-title">微信公众号 - 最新文章 - 游无穷</h4>
<h6 class="text-muted">微信公众号 - 最新文章 <a href="https://github.com/hillerliao" target="_blank" class="badge badge-secondary">by hillerliao</a></h6>
<p class="card-text">举例:<a href="https://rsshub.deta.dev/mp/youwuqiong/maoyouhuashuo" target="_blank">https://rsshub.deta.dev/mp/youwuqiong/maoyouhuashuo</a></p>
<p class="card-text">举例:<a href="https://pyrsshub.vercel.app/mp/youwuqiong/maoyouhuashuo" target="_blank">https://pyrsshub.vercel.app/mp/youwuqiong/maoyouhuashuo</a></p>
<p class="card-text">路由:<code>/mp/youwuqiong/:author</code></p>
<p class="card-text">author [必填, 作者id在 youwuqiong.com 文章列表页上找] </p>
</div>