Subir datos del contenedor
Para subir datos del contenedor, utilice un método HTTP POST con el punto de conexión de API containers
, y especifique el nombre de la base de datos, el nombre de la presentación, el ID de registro, el nombre de campo y una repetición de campo.
Método HTTP |
POST |
URL |
Formato: /fmi/data/versión/databases/nombre-base-de-datos/layouts/nombre-presentación/records/id-registro/containers/nombre-campo/repetición-campo versión: la versión de FileMaker Data API solicitada puede utilizar nombre-base-de-datos: el nombre de la base de datos alojada. nombre-presentación: el nombre de la presentación que se utilizará como contexto para la obtención del registro. id-registro: el ID del registro. nombre-campo: el nombre del campo contenedor. repetición-campo: la repetición específica de un campo de repetición. |
Encabezado HTTP |
Content-Type: multipart/form-data Authorization: Bearer token-sesión, donde token-sesión es el valor exclusivo de X-FM-Data-Access-Token para la sesión de la base de datos. |
Parámetros |
Una secuencia de datos MIME de varias partes (Content-Type: multipart/form-data) en la que el objeto de campo se define como una parte con Utilice una biblioteca que admita la especificación de multipart/form-data. |
Respuesta |
Un cuerpo de respuesta vacío y una matriz de mensajes que muestra el código de error 0. Por ejemplo: Copiar
Consulte Respuestas de error. |
Notas
-
El campo contenedor debe ser un campo de la ocurrencia de la tabla de la presentación especificada. No puede ser un campo contenedor de una tabla relacionada.
-
El encabezado Content-Type debe establecerse correctamente, especificando multipart/form-data, incluido el parámetro de límite.
-
FileMaker Data API admite todos los tipos MIME. No se comprueban los tipos MIME para limitarlos a los tipos admitidos por el software de FileMaker o el servidor Web.
-
FileMaker Data API almacena en la memoria caché los datos del campo contenedor en una carpeta de caché del equipo principal durante la subida, pero los datos en caché se eliminan cuando finaliza la solicitud.