免费帐户无法访问 WordPress 的 API 吗?

Is WordPress's API not accessible for free accounts?

我注册了一个免费的 WordPress 帐户,目的是将他们的博客功能作为 'feature' 集成到我基于 React 的应用程序中。然而,在注册了 WP 帐户并创建了一些博客文章之后,我试图通过将“/wp-json”附加到我的 WP 帐户来访问 API,根据官方文档。

每次用这种方式访问​​,都是404错误。我在 Stack Overflow 的其他地方看到这可能与未正确设置永久链接有关。但是,无法在 'free' 个帐户中更改永久链接,只能在 'Pro' 个帐户中更改。因此,我怀疑 WP 禁用了免费帐户的 API 功能。我能理解他们为什么要这样做,因为他们想让人们付费使用他们的平台(而不是通过 API 免费获得所有东西)。我说得对吗?

或者任何拥有可以访问 API 的免费帐户的人都可以在这里纠正我吗?

提前致谢,

在 WordPress.com 平台上,REST API 实际上是在 https://public-api.wordpress.com/wp/v2 为所有站点托管和构建的。此外,还有一个 /sites/ 端点将为您的特定站点命名空间。

例如,您站点的根端点为 https://public-api.wordpress.com/wp/v2/sites/dsgasdgfsa.wordpress.com/。其他端点的行为方式与它们在自托管平台上的行为方式相同。

例如,您的网页会在 https://public-api.wordpress.com/wp/v2/sites/dsgasdgfsa.wordpress.com/pages

下找到

更多信息https://developer.wordpress.com/2016/11/11/wordpress-rest-api-on-wordpress-com/