我注册了一个免费的 WordPress 帐户,目的是将他们的博客功能作为一项“功能”集成到我的基于 React 的应用程序中。然而,在注册 WP 帐户并创建一些博客文章后,我尝试按照官方文档,通过将“/wp-json”附加到我的 WP 帐户来访问 API。
然而,每次我用这个方法访问时,得到的都是404错误。我在 Stack Overflow 上的其他地方看到这可能与固定链接设置不正确有关。但是,固定链接不能在“免费”帐户中更改,只能在“专业”帐户中更改。因此,我怀疑 WP 已禁用免费帐户的 API 功能。我可以理解他们为什么要这样做,因为他们想让人们付费使用他们的平台(而不是通过 API 免费获得一切)。我的说法正确吗?
或者任何拥有可以访问 API 的免费帐户的人都可以在这里纠正我吗?
提前致谢,
小智 5
在 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/
归档时间: |
|
查看次数: |
192 次 |
最近记录: |