Concevoir la solution FileMaker Data API
FileMaker Data API fournit une API REST pour accéder aux bases de données hébergées par FileMaker Server ou FileMaker Cloud. Avec FileMaker Data API, votre code peut :
-
obtenir des informations sur l'hôte ; par exemple, des informations sur le produit et les noms des bases de données hébergées. Consultez la section Obtenir des métadonnées.
-
obtenir des informations sur une base de données hébergée ; par exemple, les noms de script, les noms de modèle ou les métadonnées de modèle, y compris les noms de rubrique, les noms de liste de valeurs et le contenu des listes de valeurs. Consultez la section Obtenir des métadonnées.
-
se connecter à une base de données hébergée ou s'en déconnecter. Consultez la section Se connecter à une base de données ou s'en déconnecter.
-
créer, modifier, dupliquer, supprimer ou obtenir un seul enregistrement ou une plage d'enregistrements. Consultez la section Utiliser les enregistrements.
-
exécuter des requêtes de recherche. Consultez la section Effectuer une requête de recherche.
-
définir des valeurs de rubrique de type Global. Consultez la section Définir des valeurs de rubrique de type Global.
-
exécuter des scripts FileMaker. Consultez la section Scripts FileMaker et FileMaker Data API.
-
uploader des données dans des rubriques Conteneur. Consultez la section Uploader des données de conteneur.
-
accéder aux données dans des tables FileMaker externes. Consultez la section Se connecter à une source de données externe.
-
utiliser un modèle différent pour les données de réponse au moment d'obtenir un seul enregistrement ou une plage d'enregistrements. Consultez les sections Obtenir un seul enregistrement, Obtenir une plage d'enregistrements et Effectuer une requête de recherche.
Les fonctionnalités suivantes ne sont pas prises en charge directement par les appels FileMaker Data API :
-
l'activation de déclencheur de script.
-
les fonctions de calcul dans le schéma de table (par exemple, les rubriques de calcul) si elles dépendent d'informations sur le système de fichiers de l'hôte (par exemple, Obtenir ( CheminTemporaire )) ou sur les déclencheurs de script.
Cependant, ces fonctionnalités FileMaker sont prises en charge dans les scripts exécutés par les appels FileMaker Data API. Il s'agit de scripts côté serveur qui se comportent de la même manière que ceux exécutés par l'action de script Exécuter script sur serveur, qui s'exécutent dans des processus distincts de ceux des appels FileMaker Data API (consultez la section À propos de l'exécution des scripts dans FileMaker Server et FileMaker Cloud dans l'aide de FileMaker Pro).
FileMaker Data API renvoie les données de rubrique telles qu'elles sont stockées dans la base de données, et non telles qu'elles sont affichées dans FileMaker Pro.