Wie Services Views als json zurückgeben?
Eingetragen von rhodes (631)
am 16.04.2018 - 14:05 Uhr in
am 16.04.2018 - 14:05 Uhr in
Hallo zusammen,
ich habe die Module Services und Services Views installiert und biete damit eine REST Schnittstelle an.
https://meinedomain.de/my_rest/views/meineview?&display_id=page&limit=10...
liefert beispielsweise Daten über einen REST call zurück. Allerdings werden die Daten als XML zurückgeliefert. ich bräuchte aber Json. Hat jemand eine Idee, wie ich mit Services Views Json Daten zurückgeliefert bekomme?
Danke & Grüsse
rhodes
- Anmelden oder Registrieren um Kommentare zu schreiben
Hi, Du musst Views Datasource
am 16.04.2018 - 18:38 Uhr
Hi,
Du musst Views Datasource installieren
https://www.drupal.org/project/views_datasource
Dann kannst Du eine VIEW mit JSON Ausgabe erstellen.
MfG
Robert
https://awri.ch
Ich habe eine Schweizer Tastatur und daher kein scharfes ß ;-)
rhodes hat doch geschrieben,
am 16.04.2018 - 18:59 Uhr
rhodes hat doch geschrieben, dass er das services + services views Modul benutzt. Views Datasource ist ein nettes Modul, hilft hier aber nicht bedeutend weiter ;)
@rhodes: Wenn du JSON als "Response formatters" erlaubt hast, müsste es eigentlich per https://meinedomain.de/my_rest/views/meineview.json?&display_id=page&lim... zur Verfügung stehen. So habe ich es schon mehrfach erfolgreich eingesetzt.
@Zman,hast Recht, habe das
am 16.04.2018 - 20:14 Uhr
@Zman,
hast Recht, habe das überlesen das er services views benutzt.
MfG
Robert
https://awri.ch
Ich habe eine Schweizer Tastatur und daher kein scharfes ß ;-)
Der Json Aufruf über..
am 17.04.2018 - 15:19 Uhr
.. https://meinedomain.de/my_rest/views/meineview.json?&display_id=page&lim...
ist tatsächlich möglich. Danke für den Hinweis.
Allerdings wird mir nur ein einzelnes Json-Item zurückgeliefert, d.h. nicht jeweils eines für ein Feld der View. Im Grunde wird die komplette View als ein einzelner HTML String zurückgeliefert, weshalb ich dann das Json nicht weiterverarbeiten kann.
Kannst du dein View ein
am 17.04.2018 - 19:19 Uhr
Kannst du dein View ein bisschen mehr beschreiben?
Ich schaue hier nämlich selbst gerade auf ein Services view JSON. Es liefert einen View, der die Feldausgabe nutzt. Die Felder werden einzeln ausgegeben, wobei der Schlüssel im JSON jeweils das festgelegte Label des Feldes aus der Viewskonfiguration nutzt.