2013-06-08 16 views
6

私は自分のホストしているワードプレスサイトのjetpackプラグインをインストールしました。 jetpackのJSON API機能を使用すると、残りのAPI(http://developer.wordpress.com/docs/api/)を使用できます。しかし、私はそれを使用する方法を理解していません。私は例えば、私の$のサイトを見つけるにはどうすればよいwordpress jetpackを使用するjson api

https://public-api.wordpress.com/rest/v1/sites/ $サイト/記事/

誰でも共有できるサンプルはありますか?

答えて

11

$siteをサイトのURLに置き換えてください。

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

+0

インストール済みJetPackプラグイン。私がアクセスしようとしたときに、「{"error": "unauthorized"、 "message": "このブログへのAPI呼び出しは無効になっています"} '有効にする設定はありますか? – DroidLearner

+0

@DroidLearnerはあなた自身のホストされたサイトをWordPressアカウントにリンクします。 –

+0

@droidLearnerと同じ問題に直面しています。私は自分のブログのAPIをどのように呼び出しているのか分かりません。私はjetpackをindtalledし、それを有効にしました。どんな助けもありがとう。 –

0

私が行ったように、可能性に問題を解決する方法を知りたいでしょう、これは直接あなたの質問に答えていませんが、多分他の人がこのポストに出くわします。私の場合は

は、私は:Jetpackの を使用して

  • セルフホストされているサイト

私はエラーを受け取った:

{ "エラー": "不正"、 "メッセージ": "このブログへのAPI呼び出しは無効になりました。"}

修正するには:

  • 外しJetpackのプラグインを再び
  • 再接続。

問題を修正しました。

1

$siteは、jetpackがインストールされている自己ホストWordpressサイトのドメインと(必要に応じて)パスに置き換えることができます。 {"error":"unauthorized","message":"API calls to this blog have been disabled."}を自分のサイトに、あなたのジェットパックプラグインのgeneralセクションでJSON APIを有効にすることを確認してください:あなたがエラーを取得する場合

だけ$sitediscover.wordpress.com

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

と交換した。この例を試してみてください設定。

enable json api for jetpack

+0

はい、これは私の問題を解決しました –

関連する問題