Sebastian Grünewald Posted September 27 Share Posted September 27 Hallo zusammen, wir möchten bei einer Smap zur Bearbeitung von Schadensmeldungen dem Mitarbeiter auch 1-2 Bilder des Schadens zur Verfügung stellen, sodass dieser das Auto entsprechend bestücken kann. Leider habe ich keine Möglichkeit gefunden über die API einen Bildbaustein mit einem Bild vorzubelegen. Als wir das Thema damals im PoC hatten war es nur möglich den Bildbaustein mit einer URL vorzubelegen, dann wurde das Bild zu SmapOne runtergeladen. Wenn man eine Smap über die API bauen will, dann ist dies ohne Problem mit dem Endpunkt /Smaps/{smapId}/Asset ohne Probleme möglich. Gibt es hier einen Endpunkt für Tasks7Records den ich übersehen habe oder ist dies weiterhin nicht möglich? 3 Link to comment Share on other sites More sharing options...
Patrick Krutz Posted September 27 Share Posted September 27 (edited) Hallo @Sebastian Grünewald, Versuch das ganze am besten über den Foto-Baustein einzubauen. Zur Erklärung: Der Bild-Baustein ist nur eine Anzeige. Anzeigen innerhalb von SmapOne sind soweit mir bekannt nicht befüllbar über die API, da die Anzeigen zum Rahmen der Smapversion gehören und die Eingaben-Bausteine dynamischer Natur sind. Die Anzeigen können dadurch nur mit einem Update der Smap geupdatet werden. Der Foto aufnehmen-Baustein ist eine Eingabe, damit sollte es klappen. 🙂 LG Patrick Edited September 27 by Patrick Krutz 2 Link to comment Share on other sites More sharing options...
Sebastian Grünewald Posted September 27 Author Share Posted September 27 Hallo Patrick, danke für deine Antwort, ich hatte mich leider nicht präzise genug ausgedrückt: Wenn ich oben vom Bildbaustein rede, meine ich den "Foto aufnehmen" Baustein. Hier stehe ich leider vor dem Problem, dass ich noch keine Möglichkeit gefunden habe diesen über die API zu befüllen mit Ausnahme einer URL die für SmapOne erreichbar ist (z.B. OneDrive, DropBox, Nextcloud usw.). Mit anderen REST-APIs lädt man Binärdaten z.B. als Base64-codierte Zeichenkette oder als Datenstream. 2 Link to comment Share on other sites More sharing options...
Patrick Krutz Posted September 27 Share Posted September 27 Ja Ok, das ändert die Situation, Ich selbst hatte den Fall so noch nicht. Hätte nur mal die Frage. Nutzt Ihr Flow oder eigene Dienstanwendungen für das befüllen? Am Wochenende schaue ich mal was ich so hinbekomme und melde mich dementsprechend! 3 Link to comment Share on other sites More sharing options...
Sebastian Grünewald Posted September 27 Author Share Posted September 27 Wir verwenden einen eigenen Adapter für die Rest-API. Sollte es technisch einen Weg geben, können wir ihn dort ohne größere Schwierigkeiten implementieren. Danke schon mal vorab für deine Mühe! 4 Link to comment Share on other sites More sharing options...
Patrick Krutz Posted Monday at 07:32 AM Share Posted Monday at 07:32 AM Guten Morgen @Sebastian Grünewald, wie versprochen melde ich mich nach dem Wochenende. Also eine Lösung wie wir erhofft haben, habe ich leider nicht hinbekommen. Dabei habe ich verschiedenste Datenstreams versucht sowohl via Flow als auch über ein C# Dienst. Einzig was möglich wäre, wäre wenn man das temporär auf einem Cloud ähnlichen Service anbieten würde. Ich hab das ganze mal über IMGBB versucht. Da die auch ne API haben. API — ImgBB Die haben auch dafür ne überschaubare Doku. Gibt natürlich genügend Anbieter davon, mal mit und ohne Datenschutz. Hier ist besonders gut das ein Löschzeitraum angegeben werden kann, damit eure Bilder nicht dauerhaft da bleiben. Soll ja nur temporär hochgeladen werden. Ansonsten könnt Ihr natürlich auch einen Webservice / Server einsetzen, der von außen erreichbar ist. Falls das Bei euch im Unternehmen möglich wäre. Habe gehofft das ich etwas mehr hinbekomme, aber vill. hilft dir das schon weiter. Interessant ist das Thema, also wenn Ihr eine Lösung habt, gerne teilen! 🙂 LG Patrick 1 1 Link to comment Share on other sites More sharing options...
Sebastian Grünewald Posted Monday at 09:48 AM Author Share Posted Monday at 09:48 AM Hallo @Patrick Krutz, vielen Dank für deinen Einsatz, ich fürchte, dann ist es aktuell tatsächlich nur über einen weiteren Dienst realisierbar... Ich werde es die Tage dann wohl über unseren externen Share versuchen umzusetzen, dann können die Daten dort direkt nach dem Import in die Aufgabe wieder gelöscht werden. Auch wenn es wahrscheinlich keine Chance auf schnelle Umsetzung hat, würde ich @Marika Karl bitten den Direktupload über die API als Feature-Wunsch aufzunehmen. 1 1 Link to comment Share on other sites More sharing options...
Paul Bumann Posted 5 hours ago Share Posted 5 hours ago Haben @Ismet oder @Marcus Bork dazu vielleicht noch ne Idee? Mein API-Laiengehirn denkt sich "wenn eine Aufgabe über smapOne weitergegeben wird, können auch die Assets weitergegeben werden und den Prozess können wir via PowerAutomate automatisieren". Allerdings bin ich nicht firm genug, um einschätzen zu können, welche Magic genau in diesen Fällen so stattfindet. Link to comment Share on other sites More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now