Wie man WordPress von einer anderen Anwendung abfragt?

Wir erstellen eine iOS-App für BarbadosPropertyList.com. Die iOS-App muss die Website abfragen und aktuelle Auflistungsdaten einschließlich Titel, Datumsstempel, Miniaturansichten und benutzerdefinierte Felder herunterladen.

Wir möchten die beste Vorgehensweise kennen, um WordPress-Daten von einer externen App abzufragen.

Solutions Collecting From Web of "Wie man WordPress von einer anderen Anwendung abfragt?"

verschiedene Lösungen

  • benutze den rss oder atom-feed (jeder ist xml) und analysiere ihn; hat immer schnell und sicher die Post und die Daten drin; einfach zu verwenden mit verschiedenen Sprachen, hat alle Frameworks für Pars XML implementieren.

  • Verwenden Sie die xmlrpc-Schnittstelle; aber ist in WP optional und Sie müssen die Dokumentation für die API lesen

  • Scannen Sie die Webseite, parsen Sie den HTML-Code; aber nicht sicher, verschiedene Fehler und mehr.

  • Sie können auch die wp-load.php von der Installation einbinden und alle wp-Lösungen in PHP, Query und so weiter verwenden; Aber ich denke, es ist ein Problem, die Rechte der Nutzer Ihrer App zu erhalten.

Es gibt auch das JSON API-Plugin http://wordpress.org/extend/plugins/json-api/ es ist ziemlich robust und wahrscheinlich am einfachsten zu bedienen.

Zum Glück gibt es eine Reihe von Möglichkeiten, dies zu tun, so dass es keinen “richtigen Weg” per se gibt; es ist alles, was für dich am einfachsten ist. Meiner Meinung nach besteht der Weg des geringsten Widerstands darin, einen benutzerdefinierten RSS-Feed einzurichten . Sie können es in 10 Minuten in Betrieb nehmen und nur die gewünschten Angebote hinzufügen.

Schauen Sie sich die Hookpress, http://wordpress.org/extend/plugins/hookpress/