JSON API / Ticket Anhänge Base64

Allgemein Fragen, deutsche News, Ankündigungen & Events zu Znuny
Locked
MikeRohsoft
Znuny newbie
Posts: 1
Joined: 05 Dec 2013, 15:39
Znuny Version: 3.2.0

JSON API / Ticket Anhänge Base64

Post by MikeRohsoft »

Ich schreibe gerade ein Script das es ermöglicht Tickets direkt aus einem externen E-Mail Formular zu versenden.
Ansich klappt das Alles Super, nur der Anhang, der treibt mich in den Wahnsinn und ich habe schon das halbe Internet abgeklappert für eine Lösung.

Ich würde gerne binäre Anhänge mit versenden.
Wenn Sie Klartext sind (und keine Zeichen enthalten, die in einem JSON Objekt nicht zulässig wären) klappt das Sahne.
Binäre Dateien enthalten natürlich lauter Zeichen die nicht JSON Kompatibel sind, weshalb ich das ganze gerne mit BASE64 lösen wollte.
Das klappt auch, nur dummerweise werden diese auch BASE64 kodiert abgespeichert.

Wie kann ich der API denn sagen, dass der Content nu in Base64 kommt und bitte Dekodiert in die Datenbank eingetragen werden soll?
Geht das überhaupt?
Wenn nicht, gibt es eine Alternative Möglichkeit über die API binäre Anhänge zu übertragen?

Danke im Vorraus.
Locked