Authentification pour FileMaker Cloud
FileMaker Admin API utilise un jeton d'accès pour définir une connexion à l'hôte. Ce jeton reste valide tant qu'il n'est pas invalidé au moyen de l'appel Invalidate Access Token (Invalider le jeton d'accès) ou pendant 15 minutes après le dernier appel qui a permis de le spécifier. (Tant que ce jeton est valide, chaque appel qui le spécifie réinitialise le compteur de délai d'expiration de session et le remet à zéro.)
Pour authentifier les comptes pour FileMaker Cloud :
- Générez le jeton Claris ID. Consultez l'Aide Claris Customer Console.
- Insérez le jeton Claris ID obtenu à l'étape 1 dans l'appel d'authentification ou les autres appels afin de générer un jeton d'accès.
Par exemple, utilisez l'URL et l'en-tête suivants pour l'appel d'authentification :
- URL :
https://hôte/fmi/admin/api/v2/user/auth
où
hôte
est le nom d'hôte ou l'adresse IP du serveur virtuel exécutant FileMaker Cloud. - En-tête :
Authorization FMID Jeton_Claris_ID
Si vous utilisez l'appel d'authentification, le jeton d'accès est renvoyé dans le corps de la réponse. Si vous utilisez d'autres appels, le jeton est renvoyé dans la rubrique X-FM-Access-Token de l'en-tête de la réponse.
- URL :
- Pour les appels API suivants, insérez l'en-tête d'autorisation suivant pour l'appel d'authentification :
En-tête :
Authorization Bearer jeton d'accès
Remarques
- Chaque fois que vous utilisez le schéma d'authentification Claris ID pour obtenir un jeton d'accès, une nouvelle session API est créée. Pour éviter d'avoir plusieurs sessions API, utilisez le même jeton d'accès avec le schéma d'authentification Bearer pour tous les appels API.
-
Pour utiliser les appels FileMaker API avec FileMaker Cloud, vous devez d'abord vous authentifier à l'aide de votre compte Claris ID et récupérer les jetons de session requis. Les jetons sont valables pendant une heure. Si cela fait plus d'une heure depuis la dernière authentification Claris ID, il se peut que les appels API échouent avec une erreur 401. Pour résoudre le problème, authentifiez-vous à nouveau à l'aide de votre compte Claris ID et récupérez les nouveaux jetons de session.
- Afin d'authentifier les comptes pour l'upload d'apps sur FileMaker Cloud ou la mise à jour d'une app personnalisée en fonction des modifications apportés à un clone, consultez la section Authentification pour les appels API d'upload et de mise à jour d'apps sur FileMaker Cloud.