ich habe das Beispiel für die REST API aus der Dokumentation benutzt. Momentan mache ich es so, das ich über einen Upload Button eine CSV-Datei hochlade und diese dann mit PHP durchlaufen lasse. Dann schicke das ganze weg. Wie kann man das dynamischer gestalten. So nach dem Motto eins weg geschickt, danach gleich Ausgabe ob Erfolg oder Fehler.
Geht das nur mit Javascript? Und wenn ja, gibt es dafür irgendwo Beispiele?
Kannst du noch mal genauer beschreiben was du tust? Man kann die API Aufrufe in einer Schleife in PHP laufen lassen. Als eine Datenquelle (Artikeldaten) würde sich eine Datenbank anbieten. Eine CSV würde jedoch auch gehen.
Ja das selbe Beipiel funktioniert auch mit Artikel Erstellung. Wünschenswert wäre hier das nach jeder Artikeländerung eine Rückmeldung im Browser erfolgt.
Und dafür brauch ich dann wohl Javascript?!
Der Client gibt ja eine Response zurück bei jedem put.
Gib die doch einfach aus, breake deine while-Schleife, und generiere einen “next”-Button der dann mit der nächsten Zeile weiter macht.
Weiß nicht ob eine CSV dafür das beste mittel ist. Ich glaube ich würde den Inhalt der CSV vorher irgendwo zwischenspeichern. Eine DB oder ein Array in der Session oder sowas.
Damit man nicht jede Zeile einzeln bestätigen muss könntest du zusätzlich noch vorher abfragen ob der API-Aufruf erfolgreich war und nur bei Fehlern eine Bestätigung fordern.