Как определить метку времени последнего запроса API пользователем на сервере разбора? - PullRequest
0 голосов
/ 17 мая 2018

Есть ли способ определить метку времени последнего запуска приложения или зарегистрировать метку времени последнего запроса API от пользователя на сервере синтаксического анализа, на стороне сервера, не добавляя код клиенту?

1 Ответ

0 голосов
/ 22 мая 2018

Чтобы сделать это без изменения клиента, вы можете подумать о запросе, который всегда выполняют ваши клиенты, например запрос о поиске, а затем установить хук на вашем сервере, как этот, из документации.

Parse.Cloud.beforeFind('MyObject', function(req) {
  let query = req.query; // the Parse.Query
  let user = req.user; // the user
  let triggerName = req.triggerName; // beforeFind
  let isMaster = req.master; // if the query is run with masterKey
  let isCount = req.count; // if the query is a count operation (available on parse-server 2.4.0 or up)
  let logger = req.log; // the logger
  let installationId = req.installationId; // The installationId
});

Затем просто сохраните нужные данные где-нибудь, например, в пользовательской модели, и сохраните их.

...