sync (get)

El comando fuerza la sincronización de la base de datos en la nube con el servidor de sincronización. Es necesario recordar que las operaciones realizadas a través de las api modifican los datos de la versión en la nube de la base de datos.

Esto significa que hasta que se realice una operación de sincronización a través de la interfaz web o mediante el comando API, los otros dispositivos no recibirán los cambios realizados en los datos.

Parámetros

dbLa base de datos a sincronizar
partial_fromEntero para habilitar la recepción parcial. Opcional, si no está presente, deshabilita la fragmentación de la sincronización.
tokenEl token de identificación de usuario

Ejemplo

https://web.nios4.com/ws/?action=sync&db=db&token=00000000

Respuesta

{
       "sync": {
             "partial": true si tengo que continuar con el siguiente
             paso de recepción parcial,
             "partial_from": el siguiente para usar para
             continuar, si "partial": true,
             "partial_total": número total de registros a
             recibir, si "partial": true
       },
       "sync_last_tid": TID para obtener la fecha / hora de la última
       sincronización completada,
       "sync_first": true si este fuera la primera
       sincronización desde cero de la base de datos
}

La respuesta contiene todos los valores para poder continuar realizando una sincronización de paquetes, es decir, enviar las líneas de los valores divididos y no todos juntos y la referencia de tiempo que se usará para la próxima sincronización si se usa.