7

我已经为我的自托管 wordpress 网站安装了 jetpack 插件。jetpack 中的 JSON API 功能允许我使用其他 API ( http://developer.wordpress.com/docs/api/ )。但是我不明白如何使用它。

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

例如,我如何找到我的 $site?

任何人都可以分享的任何例子?

4

3 回答 3

12

只需替换$site为您网站的 URL。

https://public-api.wordpress.com/rest/v1/sites/www.yoursite.com/posts/

于 2013-06-13T16:52:28.400 回答
4

您可以替换$site为安装了 jetpack 的自托管 Wordpress 站点的域和(如果需要)路径。

试试这个$site被替换的例子discover.wordpress.com

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

如果您收到错误:{"error":"unauthorized","message":"API calls to this blog have been disabled."}使用您自己的站点,请确保您在general您的 jetpack 插件设置部分中启用了 json api。

为喷气背包启用 json api

于 2016-12-13T15:01:43.173 回答
0

这并不能直接回答您的问题,但也许其他遇到这篇文章的人,就像我一样,想知道如何解决这个问题。

就我而言,我是:

  • 使用喷气背包
  • 自托管站点

我收到错误:

{"error":"unauthorized","message":"对该博客的 API 调用已被禁用。"}

为了修复它:

  • 断开 Jetpack 插件
  • 重新连接。

修复了问题!

于 2014-09-17T03:31:53.907 回答