Obtenir des noms de script

Pour récupérer les noms de script de tous les scripts disponibles pour une base de données indiquée, utilisez une méthode HTTP GET avec le point de terminaison API scripts.

Méthode HTTP

GET

URL

Format : /fmi/data/version/databases/nom-base/scripts

version : la version FileMaker Data API demandée peut utiliser v1, v2 ou vLatest

nom-base est le nom de la base de données hébergée

En-tête HTTP

Authorization: Bearer jeton-session, où jeton-session est la valeur X-FM-Data-Access-Token unique de la session de base de données

Paramètres Aucun
Réponse

Un tableau de scripts répertoriant les noms de script et un tableau de messages indiquant un code d'erreur de 0.

Par exemple :

Copier
{
    "response": {
        "scripts": [
            {
                "name": "ActiverPremier",
                "isFolder": false
            },
            {
                "name": "Un dossier",
                "isFolder": true,
                "folderScriptNames": [
                    {
                        "name": "script1",
                        "isFolder": false
                    },
                    {
                        "name": "-",
                        "isFolder": false
                    },
                    {
                        "name": "script2",
                        "isFolder": false
                    },
                    {
                        "name": "Un autre dossier",
                        "isFolder": true,
                        "folderScriptNames": [
                            {
                                "name": "script3",
                                "isFolder": false
                            }
                        ]
                    },
                    {
                        "name": "script4",
                        "isFolder": false
                    }
                ]
            }
        ]
    },
    "messages": [
        {
            "message": "OK"
            "code": "0"
        }
    ]
}

Consultez la section Codes d'erreur.