Autenticazione per FileMaker Cloud
FileMaker Admin API utilizza un token di accesso per definire una connessione all'host. Il token è valido fino a quando non viene invalidato utilizzando la chiamata Invalida token di accesso o per 15 minuti dopo l'ultima chiamata in cui è stato specificato (mentre il token è valido, ogni chiamata che specifica il token riporta il contatore del timeout della sessione a zero).
Per autenticare gli account per FileMaker Cloud:
- Generare il token ID Claris. Vedere la Guida della Claris Customer Console.
- Includere il token ID Claris al passo 1 nella chiamata di autenticazione o in qualsiasi altra chiamata per generare un token di accesso.
Ad esempio, per la chiamata di autenticazione utilizzare l'URL e l'intestazione riportati di seguito:
- URL:
https://host/fmi/admin/api/v2/user/auth
dove
host
è il nome host o l'indirizzo IP del server virtuale che esegue FileMaker Cloud. - Intestazione:
Authorization FMID Token_ID_Claris
Se si utilizza la chiamata di autenticazione, il token di accesso viene restituito nel corpo della risposta. Se si utilizzano altre chiamate, il token viene restituito nel campo X-FM-Access-Token nell'intestazione di risposta.
- URL:
- Per chiamate API successive, includere la seguente intestazione Authorization per la chiamata di autenticazione:
Intestazione:
Authorization Bearer token di accesso
Note
- Ogni volta che si utilizza lo schema di autenticazione ID Claris per ricavare un token di accesso, viene creata una nuova sessione API. Per evitare di avere più sessioni API, utilizzare lo stesso token di accesso con lo schema di autenticazione Bearer per tutte le chiamate API.
-
Per utilizzare le chiamate API FileMaker con FileMaker Cloud, è innanzitutto necessario eseguire l'autenticazione utilizzando l'account ID Claris e recuperare i token di sessione richiesti. I token sono validi per un'ora. Se è trascorsa più di un'ora dall'ultima autenticazione ID Claris, è possibile che le chiamate API falliscano e venga visualizzato l'errore 401. Per risolvere il problema, autenticarsi nuovamente con l'account ID Claris e recuperare i nuovi token di sessione.
- Per autenticare gli account per caricare le app su FileMaker Cloud o aggiornare un'app personalizzata in base alle modifiche di un clone, vedere Autenticazione per le chiamate FileMaker Cloud API per il caricamento o l'aggiornamento di app.