Frage

Wie kann ich Daten von meiner Drupal -Website über Webdienste externer Anwendungen wie iPhone oder Android aussetzen?

War es hilfreich?

Lösung

Eine der beliebtesten Lösungen ist die Dienstleistungsmodul. Es dauert ein wenig Einrichtung und Know-how, aber es ist sehr flexibel, was es ausgeben kann und welche Formate Sie benötigen. Es ist die Lösung, die wir bei palantir.net verwendet haben, um Daten an unsere Drupalcon Chicago Android- und iOS -Apps bereitzustellen.

Andere Tipps

Eine Option besteht darin, RSS zu verwenden, das standardmäßig aktiviert ist. Sie können RSS unter verwenden http://example.com/rs.xml standardmäßig oder wenn Sie so etwas wie das verwenden Ansichten Modul können Sie jederzeit einen RSS -Feed für eine bestimmte Ansicht einrichten, um die Daten im RSS -Feed auf einen bestimmten Typ oder andere Filter zu beschränken.

Module können auch implementiert werden Hook_xmlrpc (), und Hook_xmlrpc_alter ()).
Abhängig von den Daten, die Sie mit den externen Anwendungen austauschen müssen, und aus dem Format, das sie benötigen, können Sie diesen Ansatz auch befolgen.

Für Drupal 8 ist es am besten, das Kern -REST -API -Modul zu verwenden. Hier ist eine Drupal 8 Android App https://github.com/onedrupal/one-drupal-android Das verwendet Kern -REST -APIs.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit drupal.stackexchange
scroll top