Guida di Claris FileMaker Data API

FileMaker Data API è un'Application Programming Interface (API) che permette ai servizi Web di accedere ai database ospitati da FileMaker Server o FileMaker Cloud. Poiché questa API utilizza l'architettura REST (REpresentational State Transfer), FileMaker Data API è un'API REST.

L'applicazione o il servizio Web chiamano FileMaker Data API per ottenere un token di autenticazione per accedere a un database ospitato, quindi utilizzano questo token nelle chiamate successive per creare, aggiornare ed eliminare record e per eseguire richieste di ricerca.

FileMaker Data API restituisce i dati in formato JSON (JavaScript Object Notation), un formato di testo comunemente utilizzato con API REST poiché indipendente da linguaggi di programmazione specifici.

Questa guida suppone che l'utente abbia esperienza con:

  • utilizzo di FileMaker Pro per creare i database. È necessario comprendere le nozioni di base sulla progettazione dei database di FileMaker Pro e i concetti di campo, relazione, formato, portale e contenitore. Vedere la Guida di FileMaker Pro.

  • utilizzo di FileMaker Server o FileMaker Cloud per ospitare i database. È necessario comprendere come configurare l'host, consentire l'accesso ai database ospitati e monitorare i database ospitati utilizzando l'Admin Console.

  • utilizzo di API REST in applicazioni lato server o servizi Web che chiamano i metodi POST, GET, PATCH e DELETE con dati in formato JSON. È possibile utilizzare qualsiasi linguaggio o strumento di programmazione desiderato.

In questa guida, il termine Admin Console indica l'Admin Console per FileMaker Server e FileMaker Cloud, a meno che non venga descritto un determinato prodotto.

Per utilizzare FileMaker Data API, procedere come segue:

  1. Preparare il database per l'accesso tramite FileMaker Data API utilizzando FileMaker Pro. È possibile creare un database o prepararne uno esistente. Vedere Preparare i database per l'accesso tramite FileMaker Data API.

  2. Scrivere il codice per richiamare i metodi di FileMaker Data API per cercare, creare, modificare, duplicare ed eliminare i record in un database ospitato. Vedere Scrivere le chiamate FileMaker Data API.

  3. Ospitare la soluzione con accesso tramite FileMaker Data API abilitato. Vedere Ospitare una soluzione FileMaker Data API.

  4. Verificare che l'accesso tramite FileMaker Data API funzioni correttamente. Vedere Testare la soluzione FileMaker Data API.

  5. Monitorare la soluzione ospitata utilizzando l'Admin Console. Vedere Monitorare le soluzioni FileMaker Data API.