Remarques concernant les URL et le format des données
-
La longueur maximale de l'identificateur URI de FileMaker Data API dépend parfois du système d'exploitation, du serveur Web et du navigateur Web. Pour une utilisation optimale sur toutes les plateformes, limitez cette longueur à 2 000 caractères.
-
Certaines URL ou parties d'URL ne sont pas sensibles à la casse. Néanmoins, en règle générale, traitez-les comme si elles l'étaient. Par exemple, si vous utilisez un nom de base de données en minuscules pour vous connecter à une session de base de données, continuez à utiliser un nom de base de données en minuscules pour les URL suivantes qui transmettent le même jeton de session. Dans le cas contraire, vous pourriez recevoir un message d'erreur indiquant un jeton non valide.
-
Les chaînes des URL doivent utiliser le codage URL également appelé %-encodage, ce qui est normal pour les requêtes HTTP. Par exemple, pour indiquer un nom de modèle qui inclut un caractère barre oblique, vous devez spécifier ce dernier sous forme de valeur encodée : « %2F ».
-
Les valeurs de données de chaîne définies dans les paramètres, dans le corps de la requête, doivent utiliser le codage UTF-8.
-
En règle générale, FileMaker Data API traite les valeurs de données numériques comme si elles étaient au format virgule flottante double précision (binaire 64). Utilisez le format de données correspondant au langage de programmation choisi. (Les valeurs de données numériques ne doivent pas être mises entre guillemets et ne doivent pas utiliser l'encodage URL.)
-
Les valeurs de données des rubriques de type nombre, date, heure et horodatage suivent les mêmes limites que celles définies par FileMaker Pro. Consultez la section À propos du choix d'un type de rubrique dans l'Aide FileMaker Pro.
-
Les rubriques et tables externes que vous spécifiez doivent figurer dans le modèle indiqué.
-
Pour spécifier des rubriques liées, utilisez la syntaxe
portalData
.Remarque La syntaxe
nomtable::rubrique-liée(nombre-répétition).id-enregistrement
issue de la publication précédente est encore prise en charge, mais nous vous conseillons d'utiliser la syntaxeportalData
. -
Dans le corps de réponse, FileMaker Data API renvoie uniquement le nom des rubriques de la table active et le nom complet des rubriques des tables liées. Pour les rubriques de table externe, le nom entièrement qualifié utilise le nom de la table externe si cette dernière a été nommée dans l'Inspecteur ; sinon, le nom entièrement qualifié utilise le nom de l'occurrence de table.
-
Pour les données de rubrique Conteneur, FileMaker Data API renvoie à l'objet de données de conteneur une URL contenant la référence au chemin.