Verwenden der WordPress-Jetpack-JSON-API

Lesezeit: 2 Minuten

Ich habe das Jetpack-Plugin für meine selbst gehostete WordPress-Site installiert. Die JSON-API-Funktion in Jetpack ermöglicht es mir, die Rest-API zu verwenden (http://developer.wordpress.com/docs/api/). Allerdings verstehe ich nicht, wie man es benutzt.

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

Wie finde ich zum Beispiel meine $site?

Irgendwelche Beispiele, die jeder teilen kann?

Benutzer-Avatar
Alan Wang

Einfach ersetzen $site mit der URL Ihrer Website.

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

  • Ich habe das JetPack-Plugin installiert. Als ich versuchte, darauf zuzugreifen, hieß es {"error":"unauthorized","message":"API calls to this blog have been disabled."} Gibt es irgendwelche Einstellungen, um es zu aktivieren?

    – DroidLearner

    4. Oktober 2013 um 3:56 Uhr

  • @DroidLearner verknüpft Ihre selbst gehostete Website mit dem WordPress-Konto.

    – Alexander Peretschnew

    27. Dezember 2013 um 20:58 Uhr

  • Ich stehe vor dem gleichen Problem wie @droidLearner. Ich kann nicht herausfinden, wie ich meine selbst gehostete Blog-API aufrufen kann. Jetpack habe ich installiert und aktiviert. Jede Hilfe wäre willkommen.

    – vipul mittal

    16. Juli 2014 um 8:46 Uhr


  • Hat das jemand zufällig herausgefunden?

    – Ryan Alberts

    17. September 2014 um 3:25 Uhr

  • Nimmt Jetpack Kontakt zu WordPress.com auf oder kommuniziert es direkt mit Ihrer selbst gehosteten Website? (Ich hoffe sehr auf letzteres)

    – Design von Adrian

    4. Oktober 2014 um 17:17 Uhr

Benutzer-Avatar
Samy

Sie können ersetzen $site mit der Domain und (falls erforderlich) dem Pfad Ihrer selbst gehosteten WordPress-Site, auf der Jetpack installiert ist.

Versuchen Sie einfach dieses Beispiel wo $site wurde durch ersetzt discover.wordpress.com

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

Wenn Sie den Fehler erhalten: {"error":"unauthorized","message":"API calls to this blog have been disabled."} Stellen Sie bei Ihrer eigenen Website sicher, dass Sie die json-API in der aktiviert haben general Abschnitt Ihrer Jetpack-Plugin-Einstellungen.

JSON-API für Jetpack aktivieren

Dies beantwortet Ihre Frage nicht direkt, aber vielleicht möchten andere, die wie ich auf diesen Beitrag stoßen, wissen, wie das Problem möglicherweise behoben werden kann.

In meinem Fall bin ich:

  • Verwenden von Jetpack
  • Selbst gehostete Website

Ich erhielt den Fehler:

{“error”:”unauthorized”,”message”:”API-Aufrufe zu diesem Blog wurden deaktiviert.”}

Um es zu beheben:

  • Trennen Sie das Jetpack-Plugin
  • Verbinden Sie sich erneut.

Problem behoben!

1383480cookie-checkVerwenden der WordPress-Jetpack-JSON-API

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy