Помогите настроить запрос на Diff (v2) при котором возвращались только счета

Avatar
  • обновлен
  • Отвечен

Настроил OAuth2 авторизацию. Делаю запрос

{
    currentClientTimestamp: (new Date()).getTime() / 1000,
    serverTimestamp: 0
}

Возвращается все что есть. Я сохраняю serverTimestamp и в целом все хорошо.

Но я хочу реализовать 3 варианта, если это возможно. И пока не могу понять как. Сорри, только учусь

  1. Запросить только данные по счетам. Пробую такой вариант, но он не работает.
{
    currentClientTimestamp: (new Date()).getTime() / 1000,
    serverTimestamp: 0,
    account: []
}

2. Из ответа по счетам мне нужно только 3 показателя: id, balance и title. Пробовал разное - или ошибка валидации или возращает все.

3. Всегда возвращать все акки, независимо от того были изменения или нет.

Тут хочу уточнить как правильнее. Не сохранять serverTimestamp  и всегда ставить 0. Или использовать forceFetch, тогда правильно ли я его использую:

{
    currentClientTimestamp: (new Date()).getTime() / 1000,
    serverTimestamp: 0,
    forceFetch: [account]
}
Avatar
support
  • Отвечен
Avatar
skvav

Лучще всего что-нибудь такое.

{
currentClientTimestamp: (new Date()).getTime() / 1000,
serverTimestamp: (new Date()).getTime() / 1000,
forceFetch: ["account"]
}