Web Service Daten in Drupal anzeigen
am 25.11.2011 - 14:38 Uhr in
Hallo Drupal Freunde,
ich suche eine Möglichkeit, von einem bereits bestehenden Web Service Daten zu beziehen (nur gucken...). Ich habe in ASP.NET VB und C# so einige Erfahrungen und mir für eine Extranet Applikation einen Web Service erstellt. Ich würde gerne diese Datensätze in einer Drupal 7 Seite darstellen lassen.
Ich habe mich natürlich auch mit der Suche hier beschäftigt und Google gefragt. Momentan versuche ich zu verstehen, wie mit dem Modul Web Service Client oder Feeds umgegangen werden muss. Bei Web Service Client habe ich soweit Erfolg, dass ich es geschafft habe eine Web Service description (SOAP) zu erstellen und diese mir alle Operationen und Data Types automatisch erstellt hat...
Nun habe ich mich gefragt, wie komme ich denn nun an die Datenfelder? In den Views habe ich was gefunden von Web Service Descriptions... ich verstehe nicht wie man denn nun an die Felder kommt?
Das Modul Feeds könnte ev. auch nützlich sein, ich habe es installiert und das mit den XML XPaths wo die URL rein kommt leider auch nicht ganz verstanden.
Bin ich vielleicht völlig auf dem Holzweg oder würde der Ansatz stimmen mit einem der 2 Module? Ich sollte noch erwähnen, dass ich mit PHP bisher nichts grosses unternommen habe.. also Beginner bin!
Ich möchte nur Datensätze anzeigen (In einer Liste) und bei Verlinkung dann noch das Detail des Datensatzes anzeigen. Also nicht ändern/löschen oder hinzufügen.
Vielleicht ist ja der Web Service nicht das richtige... wie würdet Ihr denn das angehen?
Für euren Rat würde ich mich bedanken!
Grüsse aus der Schweiz
Fr@nk
- Anmelden oder Registrieren um Kommentare zu schreiben
Modul "Web Service Client"
am 25.11.2011 - 21:50 Uhr
Feeds ist eigentlich schon ganz gut, vielleicht wär aber das auch was: http://drupalmodules.com/module/web-service-client
(Dort lohnt auch immer ein Blick auf die "Related Modules".)
Ach, und von Haus aus bringt Drupal schon das Modul "Aggregator" mit, vielleicht reicht das schon ;-)
Gruß
Frank
Bitte Erledigtes im Betreff des ersten Postings als [gelöst] markieren. Danke!