我可以将REST API用于WordPress.com上托管的网站吗

Ale*_*jin 4 php rest wordpress json wordpress-rest-api

我在WordPress.com上托管了一个博客。当我尝试GET请求检索帖子时,我得到了一个“未找到”的html页面。

https://alexkojin.wordpress.com/wp-json/wp/v2/posts

我知道旧版的公共API,但不允许我检索私人帖子。

我可以将REST API用于WordPress.com上托管的网站吗?

Jar*_*obb 6

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

例如,网站的根端点是https://public-api.wordpress.com/wp/v2/sites/alexkojin.wordpress.com/。其他端点的行为与在自托管平台上的行为相同。

例如,您的页面可以在https://public-api.wordpress.com/wp/v2/sites/alexkojin.wordpress.com/pages下找到

您可以在https://developer.wordpress.com/2016/11/11/wordpress-rest-api-on-wordpress-com/上找到更多信息,包括如何设置OAuth2(访问私人帖子将需要此信息)。