Frage

Ich fange an, die Arbeit an einem Projekt, das eine Drupal Website zugreifen zu erstellen (und schließlich bearbeitet) Knoten auf der Website, über den XML-RPC Anlage und BlogAPI Modul mit Drupal ausgeliefert. Dazu gehört das Hochladen von Dateien, da das Projekt ist es, Menschen zu ermöglichen, Bilder en Masse auf eine Drupal Website mit minimalem Lärm zu laden.

Was ich möchte, ist, wissen, ob es irgendwelche Einschränkungen, die wir achten sollen. Hat jemand Erfahrung Targeting Drupal's XML-RPC implementation, oder die Umsetzung einer der blogging APIs durch seine BlogAPI module unterstützt? Welchen Rat würden Sie anderen geben den gleichen Weg nehmen?

War es hilfreich?

Lösung

Während die XML-RPC-Anlage ziemlich stabil ist und gut funktioniert, das BlogAPI Modul verschiedene Probleme, vor allem mit Entdeckung, dass es für alles anderes als regelmäßigen Blogs schmerzhaft werden. Derzeit gibt es keine Verwendung von blogIds im generierten Really Simple Discovery-Dokument (von denen nur einer für eine Website vorhanden ist) oder für die Blogging-APIs in BlogAPI umgesetzt werden.

Welchen Blog einen Beitrag erhält, wird von Benutzerdaten bestimmt, was in Ordnung, so lange funktioniert, da nur ein Knotentyp ist für den Zugriff durch BlogAPI zur Verfügung, aber wenn Sie versuchen, und haben zwei oder mehr Knotentypen verfügbar durch das Modul, die Dinge sind in der Regel auseinander fallen.

Mit Blick auf den Stand der BlogAPI in Drupal HEAD auf CVS, könnten wir nicht eine Lösung für dieses bis 8.x zum frühest sehen. Allerdings gibt es mehr Personen als Dritt Modul auf neu zu entwickeln BlogAPI arbeiten, vielleicht wieder in Drupal Kern zu einem späteren Zeitpunkt zu verschmelzen. Wenn Sie einen bekannten Blogging-API verwenden möchten, könnte es am besten sein, mit ihren Bemühungen, sich zu engagieren. Wenn es etwas anderes, wenn die XML-RPC-Anlage durch hook_xmlrpc bereitgestellt () hat eine große Aufgabe zu lassen Sie Ihre eigenen XML-RPC-Schnittstellen bieten.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top