“谨以此文献给互联网先驱亚伦·斯沃茨

逃离信息孤岛_用RSS的方式订阅微信公众号

微信公众号是一个不错的信息获取来源,但是阅读体验一言难尽:
当你在消息推送中查看公众号文章的时候,你会看到其他不相干的微信公众号,同时不乏各种烦人的广告;
因为没有分类和标签功能,当你想去查看某个公众号的文章,你又需要重新搜索。
如何拥有一个清爽的微信公众号阅读体验?本文提供几个实现方案。


对于不想折腾的朋友,这是最简单的方式,你只需要:

  1. 下载微信读书APP并登录;
  2. 在搜索栏输入公众号名称;
  3. 选择你想阅读的公众号,点击“加入书架”;
  4. 开始阅读。

微信公众号不提供RSS订阅,所以需要我们自己生成公众号RSS。目前也有网站提供公众号订阅服务,比如今天看啥,Github上也有相关的开源项目,比如RSSHub操作文档)、liuli等。“得益于”微信“优秀”的反爬机制,很多方案已经逐渐失效,这里提供一个基于微信读书生成RSS订阅的教程。


1.安装docker

2.添加项目模板:

a.上图步骤5:复制粘贴wewe-rss项目的docker-compose.yml或者 docker-compose.sqlite.yml。(后者占用内存更少)

b.建议修改yaml中的环境变量:

 MYSQL_ROOT_PASSWORD:****** (数据库密码)
- DATABASE_URL=mysql://root:******@db:3306/wewe-rss?schema=public&connect_timeout=30&pool_timeout=30&socket_timeout=30(数据库密码)
- AUTH_CODE=******(服务接口请求授权码)

3.添加Compose项目

上图步骤3中,选择刚刚创建的项目模板。

4.点击“添加”,稍等片刻,后台自动部署。

部署成功后,即可在端口:4000访问。


1.进入账号管理,点击添加账号,微信扫码登录微信读书账号;

2.进入公众号源,点击添加,通过提交微信公众号分享链接,订阅微信公众号;

3.点击右上角RSS,即可打开RSS订阅地址。推荐使用RSS阅读器:inoreaderfeedly

如地址无法订阅,请启用域名访问并设置反向代理。

 

 

  • start.txt
  • 最后更改: 2024/05/11 21:07
  • hao