Progettare la soluzione FileMaker Data API
FileMaker Data API fornisce un'API REST per accedere ai database ospitati da FileMaker Server o FileMaker Cloud. FileMaker Data API permette al codice di:
-
Ottenere informazioni sull'host; ad esempio, informazioni sul prodotto e nomi dei database ospitati. Vedere Ricavare i metadati.
-
Ottenere informazioni su un database ospitato; ad esempio, nomi degli script, nomi dei formati o metadati dei formati, inclusi nomi dei campi, nomi delle liste valori e contenuti delle liste valori. Vedere Ricavare i metadati.
-
Accedere o disconnettersi da un database ospitato. Vedere Accedere o disconnettersi da un database.
-
Creare, modificare, duplicare, eliminare o ricavare un record; oppure ricavare una serie di record. Vedere Lavorare con i record.
-
Eseguire richieste di ricerca. Vedere Eseguire una richiesta di ricerca.
-
Impostare valori di campi globali. Vedere Impostare valori di campi globali.
-
Eseguire script FileMaker. Vedere Script FileMaker e FileMaker Data API.
-
Caricare dati nei campi Contenitore. Vedere Caricare dati Contenitore.
-
Accedere ai dati in tabelle FileMaker esterne. Vedere Accedere a un'origine dati esterna.
-
Utilizzare un formato diverso per i dati di risposta quando si ricava un record o una serie di record. Vedere Ricavare un singolo record, Ricavare una serie di record e Eseguire una richiesta di ricerca.
Le seguenti funzioni non sono supportate direttamente dalle chiamate FileMaker Data API:
-
Attivazione dei trigger di script
-
Funzioni di calcolo nello schema della tabella (ad esempio, campi Calcolo) se dipendono da informazioni sul file system dell'host (ad esempio Get ( PercorsoTemporaneo )) o sui trigger di script
Tuttavia, queste funzioni di FileMaker sono supportate negli script eseguiti da chiamate FileMaker OData API. Si tratta di script lato server che si comportano allo stesso modo di quelli eseguiti dall'istruzione di script Esegui script su server e che vengono eseguiti in processi distinti da quelli delle chiamate FileMaker Data API (vedere Esecuzione di script in FileMaker Server e FileMaker Cloud nella Guida di FileMaker Pro).
FileMaker Data API restituisce i dati dei campi così come memorizzati nel database, non come visualizzati in FileMaker Pro.