sync (get)

Comanda forteaza sincronizarea bazei de date Cloud cu serverul de sincronizare. Este important de retinut ca, operatiunile efectuate cu ajutorul API-urilor modifica datele versiunii Cloud a bazei de date.

Asta inseamna ca, pana ce nu va fi efectuata o opertiune de sincronizare prin interfata Web sau cu ajutorul comenzii API, celelalte dispozitive nu vor primi modificarile aduse datelor.

Parametri

db

Baza de date care trebuie sincronizata.

partial_from

Numarul intreg pentru a activa receptia partiala. Optional, daca nu este prezent dezactiveaza fragmentarea sincronizarii.

token

Token-ul de identificare al utilizatorului.

Exemplu

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

Raspuns

{

"sync": {

"partial": true if I have to continue with the next

step of partial reception,

"partial_from": the next to use to

continue, if "partial": true,

"partial_total": total number of records to

receive, if "partial": true

},

"sync_last_tid": TID to get the date / time of the last

synchronization completed,

"sync_first": true if this was the first

database synchronization from scratch

}

Raspunsul contine toate valorile pentru a putea efectua o sincronizare la pachete, mai exact, transmitand randurile valorilor impartite si nu toate impreuna si referinta temporala de utilizat pentru urmatoarea sincronizare, daca este utilizat.