Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

Der Pfad [SERVER_URL]/formservice/services/rest/data/attachment ermöglicht den download Download von Beilagen (Attachments) zu einem bzw. mehreren gespeicherten Formularen. Ob für ein Formular Attachments existieren kann durch die Verwendung des Parameters checkAttachment siehe getForms ermittelt werden. Als INSTANCE_ID wird die UUID GUID wird entweder die GUID des Formulars order des einzelnen Attachment verwendet, die über den SOAP Call ermittelt werden kann verwendet.


Panel
titleAufruf

HTTP Request Methode: POST

URL Syntax:
[SERVER_URL]/formservice/services/rest/data/attachment/{

TOKEN}/{FORMULAR_ID}/{INSTANCE_ID

GUID[,]} 

Liefert ein Attachment als BinaryBase64 für eine hochgeladene Datei (GUID).

Beispiel:

localhost:8080/formservice/services/rest/data/attachment/96ab2f61-8ae3-4be3-b059-9d9ee8e13b4f/Baugesuch/7528 xyz

Info

Um Attachments für mehrere Formulare herunterzuladen müssen die jeweiligen

INSTANCE_IDS

GUID Komma separiert (,) angegeben werden.
URL Syntax:
[SERVER_URL]/formservice/services/rest/data/attachment/{

TOKEN}/{FORMULAR_ID}/{INSTANCE_ID1,INSTANCE_ID2,INSTANCE_ID1,INSTANCE_ID3

GUID1,GUID2,GUIF3,GUID4}

Beispiel::

localhost:8080/formservice/services/rest/data/attachment/
96ab2f61-8ae3-4be3-b059-9d9ee8e13b4f/Baugesuch/7528,9232,12312,31333

 

 

 

...

xyz,abc,def



Panel
titleAufruf

HTTP Request Methode: POST

URL Syntax:
[SERVER_URL]/formservice/services/rest/data/attachments/{GUID} 

Liefert alle Attachments als ZIP für eine GUID.

Beispiel:

localhost:8080/formservice/services/rest/data/attachments/ghi



Panel
titleErgebnis

Die Attachments werden als ZIP Datei vom Server an den Client zurückgegeben.

...

  

Aufbau:

Dateiname:

{FORMULAR_ID}_att_{TIMESTAMP}.ZIP

Beispiel: Baugesuch_att_1460354352273.zip

Datei:

/{FORMULAR_ID}

               /{INSTANCE_ID}

                              /{FILENAME_ATTACHMENT_1}

                              /{FILENAME_ATTACHMENT_2}

                              /{FILENAME_ATTACHMENT_3}

...

                     

Beispiel:


Image Modified

...