有时希望可以在阅读器上直接浏览关心的内容而无需通过浏览器访问网站,就会用到RSS订阅功能。
然而只有部分的网站的特定页面提供RSS订阅服务,因此我们可以使用一些服务提供商如:Feed43,RSSHub,FetchRss 等等,通过这些服务提供商,我们可以解析目标网页的html,选择想要的内容,生成RSS订阅链接。
但是,有一些网站如(澳洲论坛:https://forums.whirlpool.net.au)设置了反爬虫或其他网络安全机制,把上述的服务提供商的相关IP地址拉黑了,导致上述服务提供商不能正常访问(403 forbidden error)和解析目标网页的html。
为了解决这个问题,我们尝试用Python去绕过验证,但也请求失败。
最后我们发现一款阅读器(irreader)【不是广告】可以正常访问并生成RSS订阅链接。在软件中直接点击“添加自定义的源”,输入网站地址,自定义选中需要订阅的内容,即可生成RSS链接,重点是完全免费!!!
相反,Feed43,RSSHub,FetchRSS 等服务网站,免费版都有只能看5条内容或更新周期很长之类的限制,想要更多功能都需要付费。