cooderl / wewe-rss

🤗更优雅的微信公众号订阅方式,支持私有化部署、微信公众号RSS生成(基于微信读书)v2.x
MIT License
5.27k stars 908 forks source link

extend filter and update #216

Closed wyn-ying closed 3 months ago

wyn-ying commented 3 months ago

修改内容

扩展两个接口功能:

  1. 支持通过/feeds/all.(json|rss|atom)接口和/feeds/:feed对标题进行过滤:使用title_include和title_exclude参数,支持使用|实现多个关键词的 或 逻辑

    {{ORIGIN_URL}}/feeds/all.atom?title_include=张三

    {{ORIGIN_URL}}/feeds/MP_WXS_123.json?limit=30&title_include=张三|李四|王五&title_exclude=张三丰|赵六

  2. 支持通过/feeds/:feed接口触发单个feedid更新:使用update=true参数

    {{ORIGIN_URL}}/feeds/MP_WXS_123.rss?update=true

目的

  1. 满足部分用户在 issues 中提到的需求,如允许触发单个公众号的更新,避免全量更新请求过多

  2. 希望未来通过wewe-rss-extensions组件,支持到更多扩展功能

cooderl commented 3 months ago

感谢大兄弟