2013-06-08 17 views
6

का उपयोग करके मैंने अपनी स्वयं-होस्ट की गई WordPress साइट के लिए जेटपैक प्लगइन स्थापित किया है। जेटपैक में जेएसओएन एपीआई सुविधा मुझे बाकी एपीआई (http://developer.wordpress.com/docs/api/) का उपयोग करने की अनुमति देती है। हालांकि मुझे समझ में नहीं आता कि इसका उपयोग कैसे किया जाए।वर्डप्रेस जेटपैक जेसन एपीआई

https://public-api.wordpress.com/rest/v1/sites/ $ साइट/पदों/

कैसे मैं उदाहरण के लिए मेरी $ साइट मिल सकती है?

कोई भी उदाहरण जो कोई भी साझा कर सकता है?

उत्तर

11

बस अपनी साइट के यूआरएल के साथ $site को प्रतिस्थापित करें।

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

+0

मैं जेटपैक प्लगइन स्थापित। जब मैंने इसे एक्सेस करने का प्रयास किया तो '{" त्रुटि ":" अनधिकृत "," संदेश ":" इस ब्लॉग को एपीआई कॉल अक्षम कर दिया गया है। "} 'क्या इसे सक्षम करने के लिए कोई सेटिंग है? – DroidLearner

+0

@DroidLearner वर्डप्रेस खाते के साथ अपनी स्वयं की होस्ट की गई साइट को लिंक करें। –

+0

मुझे @droidLearner के समान समस्या का सामना करना पड़ रहा है। मैं यह समझने में सक्षम नहीं हूं कि मेरे स्वयं-होस्ट किए गए ब्लॉग एपीआई को कैसे कॉल करें। मैंने जेटपैक को घुमाया है और इसे सक्षम किया है। किसी भी सहायता की सराहना की जाएगी। –

0

यह सीधे आपके प्रश्न का उत्तर नहीं है लेकिन शायद दूसरों को इस पोस्ट के पार आ रहा, जैसा कि मैंने किया था, पता है कि कैसे संभव करने के लिए इस समस्या को ठीक करना चाहेंगे।

मेरे मामले में मैं कर रहा हूँ:

  • जेटपैक
  • का उपयोग
  • स्व की मेजबानी की साइट

मैं त्रुटि प्राप्त किया गया था:

{ "त्रुटि": "अनधिकृत", "संदेश": "इस ब्लॉग पर एपीआई कॉल अक्षम कर दिए गए हैं।"}

इसे ठीक करने के लिए:

  • डिस्कनेक्ट जेटपैक प्लगइन
  • रिकनेक्ट फिर से।

इस मुद्दे को हल किया गया!

1

आप $site को डोमेन के साथ प्रतिस्थापित कर सकते हैं और (यदि आवश्यक हो) अपने स्वयं के वर्डप्रेस साइट के पथ को जेटपैक स्थापित किया गया है। अपनी खुद की साइट से {"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

हां यह मेरी समस्या हल हो गया –

संबंधित मुद्दे