Note su URL e formato dati
-
La lunghezza URI massima di FileMaker Data API potrebbe essere influenzata da eventuali differenze in sistemi operativi, server Web e browser Web. Per un utilizzo ottimale su piattaforme diverse, limitare la lunghezza URI a 2000 caratteri.
-
Potrebbero esserci URL o parti di URL in cui non viene fatta distinzione tra maiuscole e minuscole, ma, in generale, trattare gli URL come se facessero distinzione tra maiuscole e minuscole. Ad esempio, se si utilizza un nome di database minuscolo per accedere alla sessione di un database, continuare a utilizzare un nome di database minuscolo per tutti gli URL successivi che passano lo stesso token di sessione. In caso contrario, potrebbe essere visualizzato un messaggio di errore token non valido.
-
Le stringhe negli URL devono utilizzare la codifica URL, detta anche codifica percentuale, normale per le richieste HTTP. Ad esempio, per specificare il nome di un formato che include un carattere barra, è necessario specificare il carattere barra come valore codificato: "%2F"
-
I valori dei dati delle stringhe specificati nei parametri nel corpo della richiesta devono utilizzare la codifica UTF-8.
-
In generale, FileMaker Data API tratta i valori dei dati numerici come se fossero in formato a virgola mobile a precisione doppia (binary64). Utilizzare il formato dati corrispondente nel linguaggio di programmazione utilizzato (i valori dei dati numerici non devono essere racchiusi tra virgolette e non devono utilizzare la codifica URL).
-
I valori dei dati per i campi Numero, Data, Ora e Indicatore data e ora seguono gli stessi limiti specificati da FileMaker Pro. Vedere Scelta del tipo di campo sulla Guida di FileMaker Pro.
-
I campi e i portali specificati devono trovarsi nel formato specificato.
-
Per specificare campi correlati, utilizzare la sintassi
portalData
.Nota La sintassi
nometabella::campo-correlato(numero-ripetizione).id-record
della release precedente è ancora supportata, ma si preferisce la sintassiportalData
. -
Nel corpo della risposta, FileMaker Data API restituisce solo il nome dei campi della tabella corrente e il nome completamente qualificato dei campi delle tabelle correlate. Per i campi portale, il nome completamente qualificato utilizza il nome del portale se a questo è stato assegnato un nome nella finestra Impostazioni; in caso contrario, il nome completamente qualificato utilizza il nome della ricorrenza di tabella.
-
Per i dati dei campi Contenitore, FileMaker Data API restituisce un URL con il percorso dell'oggetto dati Contenitore.