Upload von Bildern per WEB-API - dringend Unterstützung benötigt

101 views
Skip to first unread message

Mario Stützer

unread,
May 31, 2021, 7:55:19 AM5/31/21
to PicApport
Hallo zusammen,
ich bin nur Hobby -Entwickler und hoffe ein wenig auf eure Experten-Hilfe.
Ich habe es geschafft, Picapport auf meinen Raspberry zu installieren *stolz*.

Nun möchte ich gerne per API von Picapport Fotos von meinem Handy hochladen.
Ich habe aber noch nicht verstanden, mit welchen Parametern ich wie die Upload Funktion nutzen kann.

Erstmal meine Server-Propertie -> habe ich hier Fehler drin? Habe ich das mit dem Upload.* richtig gemacht? -Stand so im Wiki?

serverconfig0.jpeg

Ich entwickle meine APP mit Kodular (https://www.kodular.io/) Ich hoffe der eine oder andere kennt die Umgebung! (coole Sache)

Ich habe aber noch nicht rausgefunden, wie ich die POST anfrage gestalten muss.
Die APISID kann ich abrufen.  Das funktioniert! 

Hier habe ich mal versucht die Upload-Beschreibung in Blöcke zu übersetzen.
cb3ee8d381ea54e9e83c03aa5e45946aa8cb35f4_2_1380x950.png

Was mache ich falsch?
Danke für eure Zeit?

micke...@gmail.com

unread,
May 31, 2021, 3:45:04 PM5/31/21
to PicApport
Hallo, 
da du "dringend" geschrieben hast, hier zumindest ein Tipp, wie ich es machen würde, auch wenn ich dein Framework leider nicht kenne:
Nutze eine Vergleichs-Instanz (irgendwo, die Demo sollte sogar auch ausreichen). Gehe hier auf die Weboberfläche, schalte die Entwicklerwerzeuge des Browsers ein und lade ein Bild hoch. Unter den dann aufgezeichneten Netzwerktraffic des Browsers kannst du dann einen "richtigen" Request sehen und ihn mit deinem Code vergleichen. 

Zu den Server Optionen kann ich dir leider auch nichts sagen.

Hoffe, es ist ein Ansatz. 

Grüße, 
Michael

Mario Stützer

unread,
Jun 1, 2021, 11:07:05 AM6/1/21
to PicApport
Danke Michael für deine Info - eine Interessante Sicht :-) Kannte ich noch nicht.

Leider habe ich heute aus dem Forum meine Entwicklungsplattform mitbekommen, dass wohl  der Content-Typ: multipart/Form-Data problematisch ist.
Gibt es ggfl eine andere Möglichkeit bzw  kann ein anderer Content-Typ verwendet/genutzt werden?

Screenshot 2021-06-01 170329.jpg

E. Schreiner

unread,
Jun 7, 2021, 5:07:16 AM6/7/21
to PicApport
Wir werden im laufe des Sommers die PicApport PhotoSync App freigeben. Sie basiert auf der Web-Api  undist ist vermutlich genau das was Du brauchst.
Falls Du Lust hast: Wir suchen noch Betatester für die App.
Gruß Eric

Mario Stützer

unread,
Jun 7, 2021, 11:45:57 AM6/7/21
to PicApport
Hallo Herr Schreiner,

vielen Dank für ihre Antwort, leider hilft mir dies nicht.
Ich habe mit meinen Sohn zusammen eine Chat-app gebaut. Unsere Nachrichten liegen bei uns zuhause auf dem Raspberry.
Das Funktioniert soweit super. Und wir sind unabhängig von Whatsapp und co :-)
Jetzt möchte ich natürlich auch gerne Bilder über die Chat-App teilen. Da Picapport die WEB-API Schnittstelle hat, dachte ich, dass dies eine gute Lösung ist.
Leider kennt unsere Programmierumgebung mit "Blöcken" wohl diesen  Content-Typ: multipart/Form-Data nicht - bzw kann nicht damit umgehen.
Kann man auf Picapport ein anderen Content-Typ einstellen?

Aber das mit dem PhotoSync finde ich eine Klasse Idee. Suche eine Möglichkeit von Amazon/Photo wegzukommen. Wollte mich schon immer mal mit Nextcloud auseinandersetzen, bin aber noch nicht dazu gekommen. Ohne Whatsapp und Amazon - > Was für ein Traum :-)

Mario Stützer

unread,
Jun 17, 2021, 10:58:01 AM6/17/21
to PicApport
Die Möglichkeit einen anderen  Content-Typ: außer multipart/Form-Data einzustellen (zb jepg) gibt es nicht?

E. Schreiner

unread,
Jun 17, 2021, 11:11:34 AM6/17/21
to PicApport
Sorry, das ist leider im Moment die einzige Möglichkeit
Reply all
Reply to author
Forward
0 new messages