Creare un record con un file in un campo Contenitore

Per creare un record per una tabella con uno o più campi Contenitore, impostare il campo con dati con codifica Base64. Il corpo POST deve contenere la rappresentazione di un singolo record valido.

Componente Descrizione

Metodo HTTP

POST

URL

https://host/fmi/odata/versione/nome-database/nome-tabella

host – nome host FileMaker Cloud o FileMaker Server

versione – versione OData, sempre v4

nome-database – nome del database ospitato

nome-tabella – nome della tabella o ID tabella FileMaker (FMTID)

Esempio: /fmi/odata/v4/GestContatti/Contatti

Parametri

Esempio JSON:

Copia
{
  "ChiavePrimaria": "BJONES",
  "Nome": "Bob",
  "Cognome": "Jones",
  "Foto": "R0lGODlhCQAJAIABAH9/f////yH5BAEAAAEALAAAAAAJAAkAAAIMjI+pC+1wHkSOrbsKADs=",
  "Foto@com.filemaker.odata.NomeFile": "BJONES.png",
  "Foto@com.filemaker.odata.TipoContenuto": "image/png"
}

Informazioni FileMaker

Il tipo di supporto di un valore Contenitore con codifica Base64 viene desunto confrontando i primi byte dei dati con i valori previsti per i tipi di supporto supportati.