sync (get)
La commande force la synchronisation de la base de données cloud avec le serveur de synchronisation. Vos devez vous rappeler que les opérations effectuées par les API modifient les données de la version cloud de la base de données.
Cela signifie que tante qu'une opération de synchornisation n'est pas effectuée par l'interface web ou par la commande API, les autres appareils ne recevront pas le modications apportées aux données.
Paramètres
db
La base de données à synchoniser
partial_from
Nombre entier pour activer la réception partielle. Optionel, si il n'est pas présent, il désactive la fragmetation de la synchronisation.
token
Le jeton d'identification d'utilisateur
Exemple
https://web.nios4.com/ws/?action=sync&db=db&token=00000000
Réponse
{
"sync": {
"partial": true si vous devez continuer avec la prochaine
étape de la réception partielle,
"partial_from": la prochaine à utiliser pour
continuer, si "partial": true,
"partial_total": nombre total d'enregistrements à
recevoir, si "partial": true
},
"sync_last_tid": TID pour obtenir la date/heure de la dernière
synchronisation terminée,
"sync_first": true si cette a été la première
synchronisation à partir de zéro de la base de données
}
La réponse contient toutes les valeurs pour pouvoir continuer à effectuer une synchronisation par paquets, c'est-à-dire en envoyant les lignes des valeurs divisées et non toutes ensemble et la référence temmporelle à utiliser pour la prochaine synchronisation, si elle est utilisée.