Является ли запланированный запрос по почте практичным? - PullRequest
0 голосов
/ 28 июня 2019

Я думаю о создании конечной точки API, где при выполнении запроса get вы возвращаете данные json следующим образом:

{
  "currentStreak": 2,
  "currentWeek": {
    "started on": "2019-06-24",
    "days (must be over 1000 seconds to count)": 2,
    "seconds": {
      "total": 3197,
      "running": 2358,
      "swimming": 860
    }
  },
  "today": {
    "date": "2019-06-28",
    "seconds": {
      "total": 860,
      "running": 0,
      "swimming": 860
    }
  }
}

Я хочу это так, потому что мне нет дела до определенных секунд для прошлых дат. И я хочу иметь возможность сделать пост-запрос, который может добавить секунды за текущий день.

Мне просто интересно, как я буду обновлять «сегодня». Я подумываю о том, чтобы выполнять запланированный пост-запрос каждую ночь в 00:00:00 (используя что-то вроде zappier), который изменит «дату» и очистит секунды. Это практично?

Или, может быть, просто выполните проверку в следующий раз, когда пользователь выполняет запрос на получение или публикацию, чтобы проверить, совпадает ли текущая дата с этой датой (если она не выполняет эту операцию). Есть идеи?

...