Einen Datensatz mit einem Bild oder PDF in einem Containerfeld erstellen

Um einen Datensatz für eine Tabelle mit einem oder mehreren Containerfeldern zu erstellen, geben Sie das Feld mit Base64-kodierten Daten an. Es werden nur die Dateitypen GIF, PNG, JPEG, TIFF und PDF unterstützt. Der POST-Teil muss eine einzige gültige Datensatzdarstellung enthalten.

Komponente Beschreibung

HTTP-Methode

POST

URL

https://host/fmi/odata/version/datenbankname/tabellenname

host – FileMaker Cloud- oder FileMaker Server-Hostname

version – die OData-Version, immer v4

datenbankname – der Name der bereitgestellten Datenbank

tabellenname – der Name der Tabelle

Beispiel: /fmi/odata/v4/KontaktMgmt/Kontakte

Parameter

JSON-Beispiel:

Kopieren
{
  "Primärschlüssel" : "BJONES"
    "Vorname" : "Bob"
    "Nachname" : "Jones"
    "Foto" : "R0lGODlhCQAJAIABAH9/f////yH5BAEAAAEALAAAAAAJAAkAAAIMjI+pC+1wHkSOrbsKADs="
}

FileMaker-Informationen

Der Medientyp eines Base64-kodierten Containerwerts wird durch einen Vergleich der ersten Bytes der Daten mit den erwarteten Werten für die unterstützten Medientypen bestimmt.