API Schnittstelle
am 24.07.2014 - 19:55 Uhr in
API jetzt komm ich!
Ich habe es befürchtet, nach langer Drupal Nutzung muss ich mich mit diesem Thema auseinandersetzen, eine Schnittstelle die ich nur nutzen kann, aber jetzt muss ich wohl was entwickeln? Hoffentlich nicht, deshalb habe ich gerade den Nachmittag bei der Modulsuche verbracht, aber so richtig nichts gefunden.
Folgendes Problem muss ich lösen:
Ein Kunde nutzt ein Übertragungsprogramm welches wiederum eine API Schnittstelle nutzt um seine Firmenangebote täglich in eine Fremddatenbank zu senden.
Nun möchte er auch, dass ich ihm einen Zugang zu seiner Drupal-Datenbank einrichte. Es gibt ca. 40 Felder die bedient werden müssen.
Wo fange ich da an?
1. Ich muss praktisch einen Inhaltstypen einrichten mit Feldern, die seinen entsprechen?
2. Dann muss irgendein API Modul her, wo ich die Felder von aussen ansprechen kann und diese Daten in die Datenbank einlesen kann
3. Der neue Inhaltstyp muss dann die Felder auch anzeigen können
Ich hoffe das geht ohne php Programmiererei? ODER?
Für Hilfe und Tipps 1000 Dank!
- Anmelden oder Registrieren um Kommentare zu schreiben
Erkundige Dich, wie Du die
am 24.07.2014 - 20:00 Uhr
Erkundige Dich, wie Du die Daten bereitstellen mußt. Reicht CSV oder soll es XML sein oder was? Mit Views kannst Du eine Liste von Feldern als CSV-Datei oder als XML-Datei ausgeben. Da brauchtest Du nichts zu programmieren.
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
Da gibt es mehrere Ansätze
am 24.07.2014 - 20:27 Uhr
Je nachdem, wie die Daten kommen, was sie bewirken sollen ...
Feeds und die Hilfsmodule rundherum sind ein guter Ansatz.
Wenn das nicht klappt, oder nicht ausreicht, services, und schließlich ein eigenes Modul.
Das hängt stark von der Datenstruktur, der Art des Transports und der sonstigen Funktionalität ab.
Grüße
Ronald
Wenn die API interaktiv sein soll
am 25.07.2014 - 08:29 Uhr
kommst du wahrscheinlich um Services und eine Portion eigenen Code nicht herum.
Grüße
Ronald
Erst mal Danke
am 28.07.2014 - 15:33 Uhr
Danke für die Hinweise, ich muss mir diese ansehen, dann kann ich weitersehen.