Gibt es bis heute keine Möglichkeit Bilder per Admin-API als Bulk hochzuladen?
Man kann Media Entitäten per Bulk erstellen, nicht aber den Inhalt (binary).
Gibt es hier irgend einen logischen Hintergrund?
Bzw. übersehe ich was in der Admin-API-Doku?
Das Problem beim einzelnen Upload (einzelnen Requests) ist, dass man bei über 5000 Produkten schnell in das Limit pro Minute läuft was Shopware hat.
Das gilt natürlich auch beim “updaten” der Bilder.
Mit Bulk hatte ich bei manchen Servern schon so meine Probleme, dass diese irgendwann 500er Fehler geworfen hatten. Da kann es eventuell nicht schaden, den Upload etwas langsamer anzugehen
Aber wenn ich dann für z.B. einen 100 Batch nochmal 100 Einzel-Requests losschicken muss … naja ich verstehe den Hintergrund nicht. Wo ist das Problem 100 binary Strings zu empfangen … die dann intern in eine Queue zu schicken und nachdem die abgearbeitet wurde einen Response zu schicken mit “Arbeit fertig Meister”…
Und ganz ehrlich. Wenn man nicht gerade den 1€ Strato Server hat sollte es nicht lange dauern bis 100 Bilder verarbeitet wurden. Das sollte auch in kein Timeout laufen.
Das Bulk-Limit kann man ja je nach Server in seiner Programmierung berücksichtigen.
Fazit: ToDo Liste von Shopware “Media Bulk upload” hinzufügen.