有没有办法在没有所有者的情况下抓取 WordPress 博客?

Is there any way to scrape a WordPress blog without being an owner of it?

这听起来有点不道德,但事实并非如此 - 我被要求使用来自 WordPress 博客的数据制作一个应用程序,但我无法讨论添加 JSON API 现在通过管理面板插件。所以我想知道是否有一种简单的方法可以从博客中获取所有帖子,只包含它们的标题、标签和内容。

事实证明,有一个非常简单的方法。然而,据我所知,这仅适用于 wordpress.com 本身托管的博客。这不需要任何身份验证,但您只会收到 public 个帖子。

https://public-api.wordpress.com/rest/v1.1/sites/$sitename.wordpress.com/posts/

其中 $sitename 是站点 ID。这将引出相当全面的 JSON 响应,为您提供博客上所有 public 帖子的标题、内容、标签等。很酷,但很难找到。