[vz-users] Loggen mehrerer Daten in einem POST request möglich?
Alex
sokoloff at ewe.net
Mo Dez 29 12:23:03 CET 2025
Hallo Klaus, hallo Christian,
das ist spannend... da war also sowohl mein Format nicht passend als
auch die Funktion nicht (mehr) gegeben. Leider findet sich in dem zum
backout-commit gehörigen PR keine Erklärung wieso diese Funktionalität
wieder rausgenommen worden ist. Die entsprechende PHP Datei hat sich
seitdem gründlich geändert, so dass man den Code mit der foreach-
Schleife nicht 1:1 wieder einbauen kann. Der add-Funktion wird die uuid
bereits übergeben. Vielleicht überlege ich mir da mal was... grübel.
Vielen Dank und einen guten Rutsch ins neue Jahr wünscht
Alex
On Mon, 2025-12-29 at 07:55 +0100, Christian Weiske wrote:
> Hallo zusammen,
>
>
> > ich versuche, in nur einem Post-Request eine ganze Anzahl an Daten
> > mit
> > unterschiedlichen UUIDs zu loggen. Vermutlich habe ich irgendwo
> > einen
> > Formatfehler, oder aber die Middleware sieht das nicht vor.
>
> Unterstützung für mehrere Werte gab es zwischen 2013 und 2014 mit
> Commit
> [1] und [2].
>
> Dazu muss das JSON eine "data"-Property enthalten, und deren Wert
> wird
> als Array/Liste von Datensätzen gesehen.
>
> Ungetesteter Body:
>
> {
> "data": [
> {
> "uuid": "123",
> "tuples": [ ... ]
> }
> ]
> }
>
>
> 2015 wurde das aber wieder rausgeschmissen. Heute bekommst du, wenn
> "data" im Body ist, eine Exception:
>
> > Can only add data for a single channel at a time
>
>
>
> [1]
> https://github.com/volkszaehler/volkszaehler.org/commit/b111cfa2d2d3e34203fd61cd470d8685c3991d26
> [2]
> https://github.com/volkszaehler/volkszaehler.org/commit/e7ea0b86e8d1eabe6911c213070a2d4470347521
>
-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-users/attachments/20251229/ba9fccfe/attachment.htm>
Mehr Informationen über die Mailingliste volkszaehler-users