Créer un enregistrement avec un fichier dans une rubrique Conteneur

Pour créer un enregistrement de table contenant une ou plusieurs rubriques, définissez les données de ces dernières au format base64. Le corps de POST doit contenir la représentation d'un enregistrement unique valide.

Composant Description

Méthode HTTP

POST

URL

https://hôte/fmi/odata/version/nom-base/nom-table

hôte : nom d'hôte FileMaker Cloud ou FileMaker Server.

version : version OData, toujours v4.

nom-base : nom de la base de données hébergée.

nom-table : nom de la table ou identifiant de table FileMaker (FMTID).

Exemple : /fmi/odata/v4/GestionDeContact/Contacts

Paramètres

Exemple JSON :

Copier
{
  "CléPrimaire": "PMARTIN",
  "Prénom": "Pierre",
  "Nom": "Martin",
  "Photo": "R0lGODlhCQAJAIABAH9/f////yH5BAEAAAEALAAAAAAJAAkAAAIMjI+pC+1wHkSOrbsKADs=",
  "Photo@com.filemaker.odata.Filename": "PMARTIN.png",
  "Photo@com.filemaker.odata.ContentType": "image/png"
}

Informations FileMaker

Le type de fichier multimédia, d'une valeur de conteneur codée en base64, est déterminé en comparant les premiers octets des données aux valeurs attendues des types de fichiers multimédia pris en charge.