我将提供两个解决方案,一个更难编程,另一个更容易基于服务。
Programmer-friendly solution
如果您擅长编程或命令行(可能使用cURL),您可以利用最近的WordPress博客会响应以下内容:
http://the-wordpress-blog-you-want.com/feed/atom/?paged=X
其中X是您想要的帖子页面。正如其他海报所说,你通常只会得到,比方说,10个帖子。但使用分页查询参数,您可以遍历1、2、3、。。。直到你看到一个页面,上面说这是一个404(找不到页面)请求。这些请求将为您提供提要通常具有的XML。您可以尝试解析URL。一旦你获得了博客的所有URL,你就可以尝试通过Yahoo!管道来创建您可以订阅的RSS提要。我想这基本上会满足你的要求。
如果站点所有者使用FeedBurner,事情会稍微复杂一些。基本上,博客被设置为重定向到FeedBurner,除非它认为FeedBurner正在尝试访问博客,在这种情况下,它将返回正常提要。如果您试图通过命令行或编程,您可以通过更改用户代理来假装自己是FeedBurner,从而试图欺骗博客。不用说,这可能不是最简单的解决方案
Service that you can use
或者,我一直在开发一项服务,该服务可以为您完成所有这些。它还处于开发的早期阶段,但可能会有所帮助。
Feed Rerun 将允许您输入博客的URL,您可以订阅一个提要,从博客开始到今天每隔一天发布一篇文章(按顺序)每一篇文章都会链接到原始博客,这样你就可以在那里阅读并附上评论。随着时间的推移,添加更多功能和博客类型会变得更好。
如果这个答案有用,请告诉我!