Hallo Zusammen Ich habe eine Internetseite und die WP REST API Installiert. Mein Ziel ist es auf meiner Domain Daten zu Speichern, Verändern und Löschen. Dieses soll mittels Get und Post über die REST API erfolgen. Später soll dann auch noch eine App auf diese Daten zugreifen. Nun meine Fragen: 1. Verwende ich dazu die Datenbank von Wordpress? 2. Wie greife ich auf die Daten zu Tabelle URL? 3. Gibt es nachvollziehbare Beispiele. 4. Wie läuft das mit dem erfassen des Kunden wenn er sich auf einer Seite eintragen soll und die Daten in der Datenbank stehen welche ich abrufen will? 5. wie läuft das mit der Authentifizierung mit Token. Gruß Nilix
Vorab: Haben deine Daten irgendwas mit Wordpress zu tun? Ansonsten nimm den um Faktor 1000 einfacheren Weg, und mach deine REST-API "neben" das Wordpress, mit eigener Datenbank.
Nein, ich muss nur die Daten speichern und verändern. Eigene Datenbank ist ok, aber wie
:
Bearbeitet durch User
Nilix N. schrieb: > Nein, ich muss nur die Daten speichern und verändern. > Eigene Datenbank ist ok, aber wie 1) Verstehe was REST ist 2) Lerne eine Web-taugliche Programmiersprache, die auf deinem Webserver verfügbar ist, und mit deiner Datenbank sprechen kann. 3) Lächle 4) Bastle dir deine REST-Endpoints.
Was für Daten sind es denn? Wenn die Daten beliebige Dateien sind, nimmt man besser WebDav. Ansonnsten haben Daten für gewöhnlich ein bestimmtes Format. Bei REST ist JSON und XML weit verbreitet, und in der regel werden die Werte auf Gültigkeit geprüft. Hinter einer Restschnitstelle kann alles mögliche stecken, deshalb gibt es auch nicht die Universelle Restschnitstelle. Um eine eigene Restschnitstelle zu erstellen, muss man sich folgende Dinge überlegen: * Gibt es schon einen client, welcher bereits bestimmte URLs erwartet, oder nicht. * Falls ja: Wurde diese Rest API bereits nach meinen Bedürfnissen von jemandm geschrieben * Falls nein: * Welche Daten müssen gesteichert und abgefragt werden * Mit welchen URLs will ich diese Abfragen durchführen, und welche Datenfelder sind vorhanden * Welches Format verwende ich * In welcher Programmiersprache schreibe ich die Restschnittstelle * Wo speichere ich die Daten, wie Verarbeite ich diese und wie frage ich diese ab Die Implementierungsmöglichkeiten sind unentlich gross. Als beispiel, angenommen ich will eine eigene Restschnitstelle zur Handyortung schreiben, wann würde ich so vorgehen: (reines Beispiel) * Welche Daten müssen gesteichert und abgefragt werden: * Ich muss die aktuelle Position speichern können * Ich muss die momentane Position von Handy mit Nummer X abrufen können * Ich muss alle Positionseinträge der letzten X stunden abfragen können * Welches Format verwende ich: JSON, weil am einfachsten * Mit welchen URLs will ich diese Abfragen durchführen: * Position Speichern: PUT /handy/[telefonnummer]/location/current * {position:[x,y,z],timestamp:123456789} * Position Abfragen: GET /handy/[telefonnummer]/location/current * {position:[x,y,z],timestamp:123456789} * Position letzte n Stunden: GET /handy/[telefonnummer]/location/?since=[datum] * [{position:[x,y,z],timestamp:123456789}, {position:[x,y,z],timestamp:123456789},...] * In welcher Programmiersprache schreibe ich die Restschnittstelle Java wird haufig verwendet, aber nodejs mag ich lieber. Trotzdem muss ich PHP nehmen, weil der Hosting Provider nichts anderes anbietet. * Wo speichere ich die Daten, wie Verarbeite ich diese und wie frage ich diese ab * Es ist z.B. gerade eine MySQL Datenbank vorhanden. Und dann kommt das Programmieren.
Danke Daniel das ist mal eine brauchbarer Ansatz ich bin noch frei derzeit ich benötige mal Ansätze für die Umsetzung. Das hat mal schon mal geholfen.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.